Lines Matching refs:mDuration

109   TrackTime GetDuration() const { return mDuration; }  in GetDuration()
188 : mDuration(0), in MediaSegment()
195 : mDuration(std::move(aSegment.mDuration)), in MediaSegment()
201 TrackTime mDuration; // total of mDurations of all chunks variable
250 std::min(aDuration, mDuration) - mChunks[0].GetDuration(); in ForgetUpTo()
253 mChunks[0].mDuration += extraToForget; in ForgetUpTo()
254 mDuration += extraToForget; in ForgetUpTo()
260 mDuration += aDuration; in ForgetUpTo()
278 if (aNewEnd > mDuration) { in FlushAfter()
279 NS_ASSERTION(aNewEnd <= mDuration, "can't add data in FlushAfter"); in FlushAfter()
284 mDuration = aNewEnd; in FlushAfter()
291 mChunks[0].mDuration += aDuration; in InsertNullDataAtStart()
295 mDuration += aDuration; in InsertNullDataAtStart()
302 mChunks[mChunks.Length() - 1].mDuration += aDuration; in AppendNullData()
306 mDuration += aDuration; in AppendNullData()
320 mDuration = 0; in Clear()
396 MOZ_ASSERT(aSource->mDuration >= 0); in AppendFromInternal()
397 mDuration += aSource->mDuration; in AppendFromInternal()
398 aSource->mDuration = 0; in AppendFromInternal()
403 mChunks[mChunks.Length() - 1].mDuration += aSource->mChunks[0].mDuration; in AppendFromInternal()
419 NS_ASSERTION(aStart >= 0 && aEnd <= aSource.mDuration, in AppendSliceInternal()
421 mDuration += aEnd - aStart; in AppendSliceInternal()
431 MOZ_ASSERT(start - offset >= 0 && end - offset <= aSource.mDuration, in AppendSliceInternal()
433 mChunks[mChunks.Length() - 1].mDuration += end - start; in AppendSliceInternal()
445 c->mDuration = aDuration; in AppendChunk()
446 mDuration += aDuration; in AppendChunk()
469 mDuration -= aDuration - t; in RemoveLeading()