Bug 1297580: [MSE] P3. Increase gap threshold to 500ms. r?gerald,r?kentuckyfriedtakahe
MozReview-Commit-ID: Ii9YjJ7YaJB
--- a/dom/media/mediasource/MediaSourceDemuxer.cpp
+++ b/dom/media/mediasource/MediaSourceDemuxer.cpp
@@ -24,19 +24,18 @@ MediaSourceDemuxer::MediaSourceDemuxer()
: mTaskQueue(new AutoTaskQueue(GetMediaThreadPool(MediaThreadType::PLAYBACK),
/* aSupportsTailDispatch = */ false))
, mMonitor("MediaSourceDemuxer")
{
MOZ_ASSERT(NS_IsMainThread());
}
// Due to inaccuracies in determining buffer end
-// frames (Bug 1065207). This value is based on the end of frame
-// default value used in Blink, kDefaultBufferDurationInMs.
-const TimeUnit MediaSourceDemuxer::EOS_FUZZ = media::TimeUnit::FromMicroseconds(125000);
+// frames (Bug 1065207). This value is based on videos seen in the wild.
+const TimeUnit MediaSourceDemuxer::EOS_FUZZ = media::TimeUnit::FromMicroseconds(500000);
RefPtr<MediaSourceDemuxer::InitPromise>
MediaSourceDemuxer::Init()
{
return InvokeAsync(GetTaskQueue(), this, __func__,
&MediaSourceDemuxer::AttemptInit);
}