Name Description Size
.eslintrc.js 661
1516754.webm 0
1516754.webm^headers^ 24
aac20-48000-64000-1.m4s 0
aac20-48000-64000-1.m4s^headers^ 24
aac20-48000-64000-2.m4s 0
aac20-48000-64000-2.m4s^headers^ 24
aac20-48000-64000-init.mp4 0
aac20-48000-64000-init.mp4^headers^ 24
aac51-48000-128000-1.m4s 0
aac51-48000-128000-1.m4s^headers^ 24
aac51-48000-128000-2.m4s 0
aac51-48000-128000-2.m4s^headers^ 24
aac51-48000-128000-init.mp4 0
aac51-48000-128000-init.mp4^headers^ 24
avc3
bipbop
bug1718709_high_res.mp4 0
bug1718709_low_res.mp4 0
crashtests
flac
init-trackid2.mp4 0
init-trackid2.mp4^headers^ 24
init-trackid3.mp4 0
init-trackid3.mp4^headers^ 24
mediasource.js 5910
mochitest.toml 8724
mochitest_compat.toml 9787
seek.webm 0
seek.webm^headers^ 24
seek_lowres.webm 0
seek_lowres.webm^headers^ 24
segment-2.0001.m4s 0
segment-2.0001.m4s^headers^ 24
segment-2.0002.m4s 0
segment-2.0002.m4s^headers^ 24
segment-3.0001.m4s 0
segment-3.0001.m4s^headers^ 24
segment-3.0002.m4s 0
segment-3.0002.m4s^headers^ 24
tags_before_cluster.webm 0
tags_before_cluster.webm^header^ 24
test_AbortAfterPartialMediaSegment.html MSE: can properly resume after a partial media segment header followed by abort 1720
test_AppendPartialInitSegment.html MSE: split init segment and append them separately 1217
test_AudioChange_mp4.html MSE: basic functionality 1515
test_AudioChange_mp4_WebAudio.html MSE: basic functionality 1686
test_AutoRevocation.html MSE: auto-revocation 959
test_AVC3_mp4.html MSE: AVC3 content playback. 1052
test_BufferedSeek.html MSE: seeking in buffered range 1091
test_BufferedSeek_mp4.html MSE: seeking in buffered range 1080
test_BufferedSeekCanPlayThrough.html MSE: Don't get stuck buffering for too long when we have frames to show 1649
test_BufferingWait.html MSE: Don't get stuck buffering for too long when we have frames to show 2152
test_BufferingWait_mp4.html MSE: Don't get stuck buffering for too long when we have frames to show 1930
test_ChangeType.html MSE: changeType allow to change container and codec type 2950
test_ChangeWhileWaitingOnMissingData_mp4.html MSE: resume from waiting even after format change occurred 1293
test_DifferentStreamStartTimes.html MSE: Mismatched stream start time playback test 1597
test_DrainOnMissingData_mp4.html MSE: |waiting| event when source data is missing 1802
test_DurationChange.html MSE: check that duration change behaves properly 3121
test_DurationUpdated.html MSE: append data and check that mediasource duration got updated 1659
test_DurationUpdated_mp4.html MSE: append data and check that mediasource duration got updated 1598
test_EndedEvent.html MSE: basic functionality 871
test_EndOfStream.html MSE: endOfStream call after an appendBuffer 782
test_EndOfStream_mp4.html MSE: endOfStream call after an appendBuffer 781
test_Eviction_mp4.html MSE: QuotaExceededError when source buffer is full 2347
test_ExperimentalAsync.html MSE: testing removeAsync and appendBufferAsync 4157
test_FrameSelection.html MSE: verify correct frames selected for given position 2034
test_FrameSelection_mp4.html MSE: Don't get stuck buffering for too long when we have frames to show 2000
test_HaveMetadataUnbufferedSeek.html MSE: seekable attribute before end of stream 1048
test_HaveMetadataUnbufferedSeek_mp4.html MSE: seekable attribute before end of stream 1175
test_HEAAC_extradata.html HE-AAC decoding test 3033
test_InputBufferIsCleared.html MSE: input buffer is cleared as expected (bug 1697476) 2222
test_LiveSeekable.html MSE: live seekable range 3202
test_LoadedDataFired_mp4.html MSE: Check that playback only starts once we have data at time = 0 2164
test_LoadedMetadataFired.html MSE: append initialization only 863
test_LoadedMetadataFired_mp4.html MSE: append initialization only 873
test_MediaSource.html MSE: basic functionality 3577
test_MediaSource_capture_gc.html Test garbage collection of captured stream, when playing a MediaSource 2211
test_MediaSource_disabled.html MSE: disabling via pref 750
test_MediaSource_flac_mp4.html MSE: Can seek to last frame 1007
test_MediaSource_hevc_mp4.html MSE: HEVC playback test 1119
test_MediaSource_memory_reporting.html MSE: memory reporting 1381
test_MediaSource_mp4.html MSE: basic functionality 3482
test_MultipleInitSegments.html MSE: Append buffer with multiple init segments 1592
test_MultipleInitSegments_mp4.html MSE: Append buffer with multiple init segments 1486
test_NoAudioLoopBackData.html MSE: loop-back data not available yet (shorter audio) 3278
test_NoAudioLoopBackData_Muted.html MSE: loop-back data not available yet (shorter MUTED audio) 3309
test_NoVideoLoopBackData.html MSE: loop-back data not available yet (shorter video) 3490
test_OnEvents.html MSE: live seekable range 1340
test_PlayEvents.html MSE: basic functionality 5021
test_PlayEventsAutoPlaying.html MSE: basic functionality 2075
test_PlayEventsAutoPlaying2.html MSE: basic functionality 2031
test_RemoveSourceBuffer.html MSE: check buffered status after removed all source buffer 1823
test_Resolution_change_should_not_cause_video_freeze.html MSE: video resolution changes during playback should not cause video freeze (Bug 1718709) 1803
test_ResumeAfterClearing_mp4.html MSE: Don't get stuck buffering for too long when we have frames to show 1479
test_Seamless_looping_shorter_audio_than_video_MSE.html MSE: A way shorter audio track for seamless looping 2331
test_SeekableBeforeAndAfterEndOfStream.html MSE: seekable attribute after end of stream 1666
test_SeekableBeforeAndAfterEndOfStream_mp4.html MSE: seekable attribute after end of stream 1672
test_SeekableBeforeAndAfterEndOfStreamSplit.html MSE: seekable attribute after end of stream with split appendBuffer 1882
test_SeekableBeforeAndAfterEndOfStreamSplit_mp4.html MSE: seekable attribute after end of stream with split appendBuffer 1893
test_SeekedEvent_mp4.html MSE: Check that seeked event is fired prior loadeddata 1694
test_SeekNoData_mp4.html MSE: basic functionality 1893
test_SeekToEnd_mp4.html MSE: seeking to end of data with data gap. 2201
test_SeekToLastFrame_mp4.html MSE: Can seek to last frame 1047
test_SeekTwice_mp4.html MSE: basic functionality 1468
test_Sequence_mp4.html MSE: Don't get stuck buffering for too long when we have frames to show 1364
test_SetModeThrows.html MSE: append initialization 901
test_SplitAppend.html MSE: append initialization and media segment separately 1077
test_SplitAppend_mp4.html MSE: append initialization and media segment separately 1157
test_SplitAppendDelay.html MSE: append segments with delay 1118
test_SplitAppendDelay_mp4.html MSE: append segments with delay 1197
test_Threshold_mp4.html MSE: data gap detection 2827
test_TimestampOffset_mp4.html MSE: basic functionality 3155
test_trackidchange_mp4.html MSE: test append of audio with similar init segments that have different track ids 1040
test_TruncatedDuration.html MSE: truncating the media seeks to end of media and update buffered range 2011
test_TruncatedDuration_mp4.html MSE: truncating the media seeks to end of media and update buffered range 2228
test_WaitingOnMissingData.html MSE: |waiting| event when source data is missing 2461
test_WaitingOnMissingData_mp4.html MSE: |waiting| event when source data is missing 2538
test_WaitingOnMissingDataEnded_mp4.html MSE: |waiting| event when source data is missing 1907
test_WaitingToEndedTransition_mp4.html MSE: |waiting| event when source data is missing 2113
test_WebMTagsBeforeCluster.html MSE: WebM tags element before cluster element 1182
test_WMFUnmatchedAudioDataTime.html MSE: audio output time doesn't match the input time on WMF 1036
whitenoise-he-aac-5s.mp4 0
wmf_mismatchedaudiotime.mp4 0