diff --git a/dom/media/mediasource/TrackBuffersManager.cpp b/dom/media/mediasource/TrackBuffersManager.cpp index 3b18ecf76b..64f7418818 100644 --- a/dom/media/mediasource/TrackBuffersManager.cpp +++ b/dom/media/mediasource/TrackBuffersManager.cpp @@ -712,7 +712,7 @@ TrackBuffersManager::SegmentParserLoop() MSE_DEBUG("Re-creating demuxer, new start (%" PRId64 ") is smaller than last parsed end time (%" PRId64 ")", start, - mLastParsedEndTime); + mLastParsedEndTime.value()); mFrameEndTimeBeforeRecreateDemuxer = Some(end); ResetDemuxingState(); return; @@ -826,7 +826,7 @@ TrackBuffersManager::CreateDemuxerforMIMEType() MSE_DEBUG( "CreateDemuxerFromMimeType: " "mFrameEndTimeBeforeRecreateDemuxer=%" PRId64, - mFrameEndTimeBeforeRecreateDemuxer); + mFrameEndTimeBeforeRecreateDemuxer.value()); } mInputDemuxer = new WebMDemuxer(mCurrentInputBuffer, true /* IsMediaSource*/, mFrameEndTimeBeforeRecreateDemuxer); diff --git a/dom/media/webm/WebMDemuxer.cpp b/dom/media/webm/WebMDemuxer.cpp index 476631b83b..df28ee84e9 100644 --- a/dom/media/webm/WebMDemuxer.cpp +++ b/dom/media/webm/WebMDemuxer.cpp @@ -182,7 +182,7 @@ WebMDemuxer::WebMDemuxer(MediaResource* aResource, if (aIsMediaSource && aFrameEndTimeBeforeRecreateDemuxer) { mVideoFrameEndTimeBeforeReset = aFrameEndTimeBeforeRecreateDemuxer; WEBM_DEBUG("Set mVideoFrameEndTimeBeforeReset=%" PRId64, - mVideoFrameEndTimeBeforeReset); + mVideoFrameEndTimeBeforeReset.value()); } } @@ -648,7 +648,7 @@ WebMDemuxer::GetNextPacket(TrackInfo::TrackType aType, MediaRawDataQueue *aSampl next_tstamp += tstamp - mLastVideoFrameTime.refOr(0); } else if (mVideoFrameEndTimeBeforeReset) { WEBM_DEBUG("Setting next timestamp to be %" PRId64 " us", - mVideoFrameEndTimeBeforeReset); + mVideoFrameEndTimeBeforeReset.value()); next_tstamp = mVideoFrameEndTimeBeforeReset.ref(); } else { PushVideoPacket(holder);