gecko-dev/dom/media/mediasource/test
Bryce Seager van Dyk f938c42021 Bug 1755822 - Add test to ensure MediaTrackBuffersManager is clearing its input buffer. r=media-playback-reviewers,alwu
This adds a modified version of the bipbop video 1 segment used in the
MediaSource tests. This modified segment contains a large trailing 'skip' box.
These trailing boxes can interfere with Gecko's ability to clear memory.

A test case is added to test that Fx is correctly clearing memory after the new
segment is appended several times. Prior to the fix in bug 1697476 this test
would fail, but we should now handle this case better.

Differential Revision: https://phabricator.services.mozilla.com/D139265
2022-02-24 02:04:46 +00:00
..
avc3
bipbop Bug 1755822 - Add test to ensure MediaTrackBuffersManager is clearing its input buffer. r=media-playback-reviewers,alwu 2022-02-24 02:04:46 +00:00
crashtests
flac
.eslintrc.js
1516754.webm
1516754.webm^headers^
aac20-48000-64000-1.m4s
aac20-48000-64000-1.m4s^headers^
aac20-48000-64000-2.m4s
aac20-48000-64000-2.m4s^headers^
aac20-48000-64000-init.mp4
aac20-48000-64000-init.mp4^headers^
aac51-48000-128000-1.m4s
aac51-48000-128000-1.m4s^headers^
aac51-48000-128000-2.m4s
aac51-48000-128000-2.m4s^headers^
aac51-48000-128000-init.mp4
aac51-48000-128000-init.mp4^headers^
bug1718709_high_res.mp4 Bug 1718709 - part3 : add test. r=bryce 2021-07-14 00:59:22 +00:00
bug1718709_low_res.mp4 Bug 1718709 - part3 : add test. r=bryce 2021-07-14 00:59:22 +00:00
init-trackid2.mp4 Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
init-trackid2.mp4^headers^ Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
init-trackid3.mp4 Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
init-trackid3.mp4^headers^ Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
mediasource.js
mochitest.ini Bug 1755822 - Add test to ensure MediaTrackBuffersManager is clearing its input buffer. r=media-playback-reviewers,alwu 2022-02-24 02:04:46 +00:00
seek.webm
seek.webm^headers^
seek_lowres.webm
seek_lowres.webm^headers^
segment-2.0001.m4s Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
segment-2.0001.m4s^headers^ Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
segment-2.0002.m4s Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
segment-2.0002.m4s^headers^ Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
segment-3.0001.m4s Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
segment-3.0001.m4s^headers^ Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
segment-3.0002.m4s Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
segment-3.0002.m4s^headers^ Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
tags_before_cluster.webm
tags_before_cluster.webm^header^
test_AVC3_mp4.html
test_AbortAfterPartialMediaSegment.html
test_AppendPartialInitSegment.html
test_AudioChange_mp4.html
test_AudioChange_mp4_WebAudio.html
test_AutoRevocation.html
test_BufferedSeek.html
test_BufferedSeek_mp4.html
test_BufferingWait.html
test_BufferingWait_mp4.html
test_ChangeType.html
test_ChangeWhileWaitingOnMissingData_mp4.html
test_DrainOnMissingData_mp4.html
test_DurationChange.html
test_DurationUpdated.html
test_DurationUpdated_mp4.html
test_EndOfStream.html
test_EndOfStream_mp4.html
test_EndedEvent.html
test_Eviction_mp4.html
test_ExperimentalAsync.html
test_FrameSelection.html
test_FrameSelection_mp4.html
test_HEAAC_extradata.html Bug 1694085 - Add a test that verifies that HE-AAC plays back correctly including higher frequency content both with MSE and HTTP playback. r=bryce 2021-10-21 16:18:19 +00:00
test_HaveMetadataUnbufferedSeek.html
test_HaveMetadataUnbufferedSeek_mp4.html
test_InputBufferIsCleared.html Bug 1755822 - Add test to ensure MediaTrackBuffersManager is clearing its input buffer. r=media-playback-reviewers,alwu 2022-02-24 02:04:46 +00:00
test_LiveSeekable.html
test_LoadedDataFired_mp4.html
test_LoadedMetadataFired.html
test_LoadedMetadataFired_mp4.html
test_MediaSource.html
test_MediaSource_capture_gc.html Bug 1703603 - Add a mochitest for bug 1703603. r=bryce 2021-06-02 14:20:40 +00:00
test_MediaSource_disabled.html
test_MediaSource_flac_mp4.html
test_MediaSource_memory_reporting.html
test_MediaSource_mp4.html
test_MultipleInitSegments.html
test_MultipleInitSegments_mp4.html
test_OnEvents.html
test_PlayEvents.html
test_PlayEventsAutoPlaying.html
test_PlayEventsAutoPlaying2.html
test_RemoveSourceBuffer.html
test_Resolution_change_should_not_cause_video_freeze.html Bug 1718709 - part3 : add test. r=bryce 2021-07-14 00:59:22 +00:00
test_ResumeAfterClearing_mp4.html
test_SeekNoData_mp4.html
test_SeekToEnd_mp4.html
test_SeekToLastFrame_mp4.html
test_SeekTwice_mp4.html
test_SeekableBeforeAndAfterEndOfStream.html
test_SeekableBeforeAndAfterEndOfStreamSplit.html
test_SeekableBeforeAndAfterEndOfStreamSplit_mp4.html
test_SeekableBeforeAndAfterEndOfStream_mp4.html
test_SeekedEvent_mp4.html
test_Sequence_mp4.html
test_SetModeThrows.html
test_SplitAppend.html
test_SplitAppendDelay.html
test_SplitAppendDelay_mp4.html
test_SplitAppend_mp4.html
test_Threshold_mp4.html
test_TimestampOffset_mp4.html
test_TruncatedDuration.html
test_TruncatedDuration_mp4.html
test_WMFUnmatchedAudioDataTime.html Bug 1684126 - part2 : add test. r=padenot 2021-01-12 18:48:39 +00:00
test_WaitingOnMissingData.html
test_WaitingOnMissingDataEnded_mp4.html
test_WaitingOnMissingData_mp4.html
test_WaitingToEndedTransition_mp4.html
test_WebMTagsBeforeCluster.html
test_trackidchange_mp4.html Bug 1679283 - P1. Add test. r=bryce,alwu 2020-12-08 01:40:19 +00:00
whitenoise-he-aac-5s.mp4 Bug 1694085 - Add a test that verifies that HE-AAC plays back correctly including higher frequency content both with MSE and HTTP playback. r=bryce 2021-10-21 16:18:19 +00:00
wmf_mismatchedaudiotime.mp4 Bug 1684126 - part2 : add test. r=padenot 2021-01-12 18:48:39 +00:00