diff --git a/dom/media/mediasource/test/bipbop/bipbop1.m4s b/dom/media/mediasource/test/bipbop/bipbop1.m4s new file mode 100644 index 000000000000..a237f2e91e47 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop1.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop10.m4s b/dom/media/mediasource/test/bipbop/bipbop10.m4s new file mode 100644 index 000000000000..d1f5e6a0b01f Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop10.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop11.m4s b/dom/media/mediasource/test/bipbop/bipbop11.m4s new file mode 100644 index 000000000000..57232fb359c7 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop11.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop12.m4s b/dom/media/mediasource/test/bipbop/bipbop12.m4s new file mode 100644 index 000000000000..f9b18713eebb Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop12.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop13.m4s b/dom/media/mediasource/test/bipbop/bipbop13.m4s new file mode 100644 index 000000000000..f2a876946c51 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop13.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop2.m4s b/dom/media/mediasource/test/bipbop/bipbop2.m4s new file mode 100644 index 000000000000..baa0d8578cf7 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop2.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop3.m4s b/dom/media/mediasource/test/bipbop/bipbop3.m4s new file mode 100644 index 000000000000..ed313e668cea Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop3.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop4.m4s b/dom/media/mediasource/test/bipbop/bipbop4.m4s new file mode 100644 index 000000000000..7709ac08c554 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop4.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop5.m4s b/dom/media/mediasource/test/bipbop/bipbop5.m4s new file mode 100644 index 000000000000..6d36788e44db Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop5.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop6.m4s b/dom/media/mediasource/test/bipbop/bipbop6.m4s new file mode 100644 index 000000000000..64f475c7008f Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop6.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop7.m4s b/dom/media/mediasource/test/bipbop/bipbop7.m4s new file mode 100644 index 000000000000..c148918d6de3 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop7.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop8.m4s b/dom/media/mediasource/test/bipbop/bipbop8.m4s new file mode 100644 index 000000000000..707dd48485fd Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop8.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop9.m4s b/dom/media/mediasource/test/bipbop/bipbop9.m4s new file mode 100644 index 000000000000..538cf72a4dad Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop9.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio1.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio1.m4s new file mode 100644 index 000000000000..33da98b5a9bb Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio1.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio10.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio10.m4s new file mode 100644 index 000000000000..36a98afd2907 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio10.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio11.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio11.m4s new file mode 100644 index 000000000000..23d4aa8d8611 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio11.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio2.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio2.m4s new file mode 100644 index 000000000000..96f4bcc34453 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio2.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio3.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio3.m4s new file mode 100644 index 000000000000..7de4bd0ca120 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio3.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio4.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio4.m4s new file mode 100644 index 000000000000..494c71eb9267 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio4.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio5.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio5.m4s new file mode 100644 index 000000000000..b50496b6ce19 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio5.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio6.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio6.m4s new file mode 100644 index 000000000000..02cf4d363cbe Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio6.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio7.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio7.m4s new file mode 100644 index 000000000000..bb2252889ff9 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio7.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio8.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio8.m4s new file mode 100644 index 000000000000..04a6a7af9162 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio8.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audio9.m4s b/dom/media/mediasource/test/bipbop/bipbop_audio9.m4s new file mode 100644 index 000000000000..cb94b529a757 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audio9.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_audioinit.mp4 b/dom/media/mediasource/test/bipbop/bipbop_audioinit.mp4 new file mode 100644 index 000000000000..bbf272197ded Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_audioinit.mp4 differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_dash.mpd b/dom/media/mediasource/test/bipbop/bipbop_dash.mpd new file mode 100644 index 000000000000..532cdc65d58b --- /dev/null +++ b/dom/media/mediasource/test/bipbop/bipbop_dash.mpd @@ -0,0 +1,48 @@ + + + + bipbop_dash.mpd handcrafted by JYA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dom/media/mediasource/test/bipbop/bipbop_video1.m4s b/dom/media/mediasource/test/bipbop/bipbop_video1.m4s new file mode 100644 index 000000000000..92911825161e Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video1.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video10.m4s b/dom/media/mediasource/test/bipbop/bipbop_video10.m4s new file mode 100644 index 000000000000..72c7afaca720 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video10.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video11.m4s b/dom/media/mediasource/test/bipbop/bipbop_video11.m4s new file mode 100644 index 000000000000..e6109f5e7187 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video11.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video12.m4s b/dom/media/mediasource/test/bipbop/bipbop_video12.m4s new file mode 100644 index 000000000000..5c54a510f7d1 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video12.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video13.m4s b/dom/media/mediasource/test/bipbop/bipbop_video13.m4s new file mode 100644 index 000000000000..c64f38a337f3 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video13.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video2.m4s b/dom/media/mediasource/test/bipbop/bipbop_video2.m4s new file mode 100644 index 000000000000..cd34fae56181 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video2.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video3.m4s b/dom/media/mediasource/test/bipbop/bipbop_video3.m4s new file mode 100644 index 000000000000..5a1334004383 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video3.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video4.m4s b/dom/media/mediasource/test/bipbop/bipbop_video4.m4s new file mode 100644 index 000000000000..e8d96b6ed187 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video4.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video5.m4s b/dom/media/mediasource/test/bipbop/bipbop_video5.m4s new file mode 100644 index 000000000000..ca6a82046812 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video5.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video6.m4s b/dom/media/mediasource/test/bipbop/bipbop_video6.m4s new file mode 100644 index 000000000000..fe9824355bb3 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video6.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video7.m4s b/dom/media/mediasource/test/bipbop/bipbop_video7.m4s new file mode 100644 index 000000000000..3351fa68597c Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video7.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video8.m4s b/dom/media/mediasource/test/bipbop/bipbop_video8.m4s new file mode 100644 index 000000000000..af26ae5f9ee7 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video8.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_video9.m4s b/dom/media/mediasource/test/bipbop/bipbop_video9.m4s new file mode 100644 index 000000000000..25be672c1566 Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_video9.m4s differ diff --git a/dom/media/mediasource/test/bipbop/bipbop_videoinit.mp4 b/dom/media/mediasource/test/bipbop/bipbop_videoinit.mp4 new file mode 100644 index 000000000000..7c9c533c363a Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbop_videoinit.mp4 differ diff --git a/dom/media/mediasource/test/bipbop/bipbopinit.mp4 b/dom/media/mediasource/test/bipbop/bipbopinit.mp4 new file mode 100644 index 000000000000..39f0575a716e Binary files /dev/null and b/dom/media/mediasource/test/bipbop/bipbopinit.mp4 differ diff --git a/dom/media/mediasource/test/mochitest.ini b/dom/media/mediasource/test/mochitest.ini index f0dcfac56825..4916c7c8dc54 100644 --- a/dom/media/mediasource/test/mochitest.ini +++ b/dom/media/mediasource/test/mochitest.ini @@ -4,6 +4,20 @@ support-files = mediasource.js seek.webm seek.webm^headers^ seek_lowres.webm seek_lowres.webm^headers^ + bipbop/bipbopinit.mp4 bipbop/bipbop_audioinit.mp4 bipbop/bipbop_videoinit.mp4 + bipbop/bipbop1.m4s bipbop/bipbop_audio1.m4s bipbop/bipbop_video1.m4s + bipbop/bipbop2.m4s bipbop/bipbop_audio2.m4s bipbop/bipbop_video2.m4s + bipbop/bipbop3.m4s bipbop/bipbop_audio3.m4s bipbop/bipbop_video3.m4s + bipbop/bipbop4.m4s bipbop/bipbop_audio4.m4s bipbop/bipbop_video4.m4s + bipbop/bipbop5.m4s bipbop/bipbop_audio5.m4s bipbop/bipbop_video5.m4s + bipbop/bipbop6.m4s bipbop/bipbop_audio6.m4s bipbop/bipbop_video6.m4s + bipbop/bipbop7.m4s bipbop/bipbop_audio7.m4s bipbop/bipbop_video7.m4s + bipbop/bipbop8.m4s bipbop/bipbop_audio8.m4s bipbop/bipbop_video8.m4s + bipbop/bipbop9.m4s bipbop/bipbop_audio9.m4s bipbop/bipbop_video9.m4s + bipbop/bipbop10.m4s bipbop/bipbop_audio10.m4s bipbop/bipbop_video10.m4s + bipbop/bipbop11.m4s bipbop/bipbop_audio11.m4s bipbop/bipbop_video11.m4s + bipbop/bipbop12.m4s bipbop/bipbop_video12.m4s + bipbop/bipbop13.m4s bipbop/bipbop_video13.m4s [test_BufferedSeek.html] [test_BufferingWait.html] diff --git a/dom/media/test/bipbop.mp4 b/dom/media/test/bipbop.mp4 new file mode 100644 index 000000000000..017d658f311f Binary files /dev/null and b/dom/media/test/bipbop.mp4 differ