dom/media/MediaDecoderStateMachine.cpp
ca959629000bf8b631ddc17c9a94d3c6d75138b8
created 2018-12-21 21:06 +0000
pushed 2018-12-22 04:12 +0000
alwu alwu - Bug 1505250 - change state to 'completedState' if we can't get any sample anymore. r=jya
cc946b482d7523994bea5a82438cb77ff7061b2a
created 2018-12-12 01:52 +0000
pushed 2018-12-12 16:30 +0000
alwu alwu - Bug 1512506 - Prevent MDSM from dispatching lots of audio decoding tasks when seeking directly to EOS during looping. r=jya
2109be597625ff232c74d6b8778f32fcd964563c
created 2018-12-11 10:44 +0000
pushed 2018-12-12 05:10 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1512456 - P1. Don't use GenericPromise with MediaSink. r=alwu
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
708326aa806a5a2976ed2eb42ced1dbdfaa2a669
created 2018-11-27 16:00 +0000
pushed 2018-11-27 21:53 +0000
alwu alwu - Bug 1509956 - Remove incorrect rebasing result in MSDM::loopingDecoding r=jya
0e6607a8aaf61a549f669821dd74f084f9ff6854
created 2018-11-23 15:03 +0000
pushed 2018-11-23 21:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Add logging for a captured MediaDecoder. r=jya
243a33803d16d50cfcc8cf0a5c4739a5ed08dc55
created 2018-11-23 15:02 +0000
pushed 2018-11-23 21:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Refactor DecodedStream. r=jya
55b9e352f46dd27c4bc820b70906d91ef88e83a0
created 2018-11-23 05:23 +0000
pushed 2018-11-23 09:37 +0000
alwu alwu - Bug 1499903 - part1 : correct the events order when we're in the seamless looping. r=chunmin
a773a42f4c001614c4ae826bc8ada7de29cea3e6
created 2018-11-22 13:27 +0000
pushed 2018-11-23 09:37 +0000
alwu alwu - Bug 1505972 - request audio data when entering 'loopingDecoding' state if decoding has ended r=jya
50810256f2804f772899cfa1376e48124ab98eb6
created 2018-11-20 22:42 +0000
pushed 2018-11-21 04:04 +0000
alwu alwu - Bug 1508484 - close audio queue if we already got the last audio frame when leaving 'loopingDecoding' state r=jya
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2018-11-19 16:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
7d4844c4c21db19cd38af65158d3e7725bd7fadb
created 2018-11-15 12:57 +0000
pushed 2018-11-16 09:46 +0000
alwu alwu - Bug 1506286 - part2 : finish queue after discarding data. r=jya
2ad50b98f99fad5a0201e3a38f58d6617c9fb3ce
created 2018-11-15 21:53 +0000
pushed 2018-11-16 09:46 +0000
alwu alwu - Bug 1506286 - part1 : use clock time to decide whether need to discard data. r=jya
88469512befe15042bbdbd6d7d6eb012c20900ee
created 2018-11-07 05:40 +0200
pushed 2018-11-07 09:52 +0000
Dorel Luca Dorel Luca - Backed out 3 changesets (bug 1499903) for frequently asserting at dom/media/MediaDecoderStateMachine.cpp
ed4236eceb1a4cae6b50523b019934bda58dcd8b
created 2018-11-06 16:55 +0000
pushed 2018-11-07 09:52 +0000
alwu alwu - Bug 1499903 - part1 : correct the events order when we're in the seamless looping. r=chunmin
93cfc552f067c2f3a2f888d3d8e0c206671b3f6a
created 2018-11-05 22:06 +0000
pushed 2018-11-06 09:53 +0000
alwu alwu - Bug 1498440 - part6 : only enable 'loopingDecodingState' for audio seamless looping r=jya
1cd5c63b4182d2b9117812666d7f809e45a072e3
created 2018-11-05 22:05 +0000
pushed 2018-11-06 09:53 +0000
alwu alwu - Bug 1498440 - part5 : rename PopEvent() to PopFrontEvent(). r=jya
2e61ba5a50f21511c80536cf6c4f7ebde528fc78
created 2018-11-05 22:04 +0000
pushed 2018-11-06 09:53 +0000
alwu alwu - Bug 1498440 - part4 : discard redudant looping data when cancel looping. r=jya
c67e483b4ab49df78d2bae3b889275284d919a44
created 2018-11-05 22:04 +0000
pushed 2018-11-06 09:53 +0000
alwu alwu - Bug 1498440 - part3 : remove time-adjustment related codes in ReaderProxy. r=jya
f47b8fef7cc7f1c4c21bb7ebea49b02e9a92ce10
created 2018-11-05 22:02 +0000
pushed 2018-11-06 09:53 +0000
alwu alwu - Bug 1498440 - part2 : implement state transition. r=jya
8937fe137441b2a6bc2c9ad149449e44e1796b3b
created 2018-11-05 22:02 +0000
pushed 2018-11-06 09:53 +0000
alwu alwu - Bug 1498440 - part1 : implement MDSM's 'LoopingDecodingState'. r=jya
c6d1a860e5275fe442ef6319bbc330723e82aa7e
created 2018-10-29 23:32 +0200
pushed 2018-10-30 09:39 +0000
Bogdan Tara Bogdan Tara - Backed out 3 changesets (bug 1499903) for causing bug 1502637 CLOSED TREE
3f6d3c425b42d0b916cc6b05514bde45faf46753
created 2018-10-26 23:21 +0000
pushed 2018-10-27 09:49 +0000
alwu alwu - Bug 1499903 - part1 : correct the events order when we're in the seamless looping. r=chunmin
f1aba3f856d0d40fd326b7238b1998c02fe8b308
created 2018-10-19 23:30 +0000
pushed 2018-10-22 17:25 +0000
alwu alwu - Bug 1496281 - let AudioSinkWrapper decide whether we need to create AudioSink. r=jya
cf707f5b0477c1537f411d1f776ad10303f2ccd2
created 2018-10-18 11:24 +0000
pushed 2018-10-18 21:53 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1499615 - Silence unused returned value warning and initialize the counter. r=pehrsons
87921c31f0b70062ce1fa0bb3464107dd4a8370d
created 2018-10-12 08:44 +0000
pushed 2018-10-12 16:56 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 934425 - Implement asynchronous method to switch sink in MediaDecoder. r=pehrsons
be60095b4e99075e6bd51df875dd2111193cac9a
created 2018-06-06 15:17 -0400
pushed 2018-06-22 21:49 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1450845 - MediaDecoderStateMachine now ignores SeekToNextFrame if already seeking. r=jya
d7079fb3a17993021fd7908af2b22e363d3143e3
created 2018-06-15 10:25 +0300
pushed 2018-06-18 15:53 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - DOM/Media - Initialize member fields in classes/ structures. r=jyavenard
789bb9105bd56c69176868df7f5887a092263b9d
created 2018-05-30 10:44 +0200
pushed 2018-06-05 21:58 +0000
Andreas Pehrson Andreas Pehrson - Bug 1453127 - Clear output streams on shutdown. r=jya
b4ee1c9ee23af6b783f4cf4818ded38da7db0633
created 2018-05-29 10:21 +0200
pushed 2018-06-05 21:58 +0000
Andreas Pehrson Andreas Pehrson - Bug 1453127 - Ensure TrackID uniqueness for captured MediaDecoder. r=jya
bb85c5ee5afc151be0d07ecc48318dc69cfef446
created 2018-06-01 18:30 +0200
pushed 2018-06-02 23:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
dcbdde8d683c1f2aedbdc1f484e3d1eaa9eaa3f5
created 2018-04-26 15:57 +0200
pushed 2018-04-27 21:52 +0000
Paul Adenot Paul Adenot - Bug 1457137 - Move instead of copying strings returned from various GetDebugInfo functions for HTMLMediaElement::MozDumpDebugInfo. r=gerald
ba5089a967b993f911896e1f787fb9c7c9b406c3
created 2018-03-20 09:48 +1100
pushed 2018-04-17 09:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1448222 - Remove MediaPrefs. r=jya
afb4d1027523994854883d7e1601a3dac8dfe6b3
created 2018-04-09 21:12 +1000
pushed 2018-04-14 09:47 +0000
Tom Bannister Tom Bannister - Bug 1434710 - Replaced all instances of mozilla::IndexSequence, mozilla::MakeIndexSequence and mozilla::IndexSequenceFor with std::index_sequence, std::make_index_sequence and std::index_sequence_for and removed mfbt/IndexSequence.h. r=botond
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
2a39d6a9a949dac9c9cba0a9dfc1bd93de88c79e
created 2018-04-06 13:33 +1200
pushed 2018-04-10 09:57 +0000
Chris Pearce Chris Pearce - Bug 1443942 - Move code to toggle high res timers into VideoSink. r=jya
075811af8d4aeaa4f4895917fc49d66f8026d3b0
created 2018-03-09 15:36 +0100
pushed 2018-03-24 22:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1432779 - P3. Properly set channel map layout after seeking. r=padenot
a4357de13e0fde8ac68049ea48e9f3c9a153798f
created 2018-02-27 14:33 +1000
pushed 2018-03-01 17:11 +0000
Dan Glastonbury Dan Glastonbury - Bug 1440555 - P1: Allow setVisible to take effect before decoder creation. r=cpearce
f5e1970ca33797f0da32fcc45321cbd74b86e91f
created 2018-02-20 15:54 +1300
pushed 2018-02-20 19:10 +0000
Chris Pearce Chris Pearce - Bug 1392747 - Backed out changeset 6524c2d721db. r=backout
b0fdde0a9b35879a9496f878e8bf2d15a491bc2f
created 2018-01-16 16:12 +0800
pushed 2018-01-18 09:41 +0000
JW Wang JW Wang - Bug 1430948. P2 - turn on fuzzy mode for MDSM which doesn't require high resolution timers. r=jya
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-14 05:34 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
c2953fa3577168bcd574761ab452490e1e0e4fc7
created 2018-01-10 17:26 +0800
pushed 2018-01-11 09:43 +0000
JW Wang JW Wang - Bug 1429280 - the seeking target of exiting dormant should be adjusted by looping. r=chunmin
afb1b6f44c253a47fb896c0509aa0c2c95c53522
created 2018-01-08 11:41 +0800
pushed 2018-01-09 09:51 +0000
JW Wang JW Wang - Bug 1428684 - reduce the chance of UAF when changing states of MDSM. r=kaku
06a19fbe2581a81e6908b4810f8aa302f1516145
created 2017-12-21 12:12 +0800
pushed 2017-12-21 10:00 +0000
JW Wang JW Wang - Bug 1425996 - fix build error: unused variable 'rv'. r=gerald
69a0e0c9d40eed6ada21ee05f4dda46c023d8711
created 2017-12-07 11:38 +0800
pushed 2017-12-13 10:13 +0000
JW Wang JW Wang - Bug 1420608. P1 - don't switch off blank decoder when seeking begins. r=gerald
c9c66aa3cfe76422f25746fb802a042fe2c15730
created 2017-12-08 10:55 +0200
pushed 2017-12-08 21:57 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 5a1a53d1fd02 (bug 1420608) for browser chrome failures on toolkit/content/tests/browser/browser_resume_bkg_video_on_tab_hover.js r=backout on a CLOSED TREE
5a1a53d1fd0282be82ae1355896213a0a093e216
created 2017-12-07 11:38 +0800
pushed 2017-12-08 21:57 +0000
JW Wang JW Wang - Bug 1420608 - don't switch off blank decoder when seeking begins. r=gerald
dca4b9b236d79b3591434b1170aa46f622887014
created 2017-10-13 16:31 +1100
pushed 2017-12-07 10:50 +0000
Gerald Squelart Gerald Squelart - Bug 1407810 - Use DDMOZ_LOG in media stack - r=jwwang
bce6b611bced2bd57e565339ecc9fd79ecbdc59f
created 2017-10-10 17:55 +1100
pushed 2017-12-07 10:50 +0000
Gerald Squelart Gerald Squelart - Bug 1407810 - Use DDLogger in media stack - r=jwwang
1670117c94bc995fa65c61785979e1d2307b6a02
created 2017-12-06 11:36 +1300
pushed 2017-12-06 09:53 +0000
Chris Pearce Chris Pearce - Bug 1423372 - Remove some unnecessary includes and fix unified build problems. r=jwwang
6524c2d721db5307966f31c14accab1b177c4b92
created 2017-11-29 16:28 +0800
pushed 2017-12-04 20:16 +0000
John Lin John Lin - Bug 1392747 - add debug message to trace media shutdown process. r=jwwang
43a77e985bfe0bb9f44eb53d01c03ac84c5da903
created 2017-12-01 11:26 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1421179. P2 - mPlaybackStatistics should accumulate bytes as playback position progresses. r=bechen,gerald
d6b0da49aaf707c2294a0a461080715b0e9fa5b4
created 2017-12-01 10:33 +0800
pushed 2017-12-04 20:16 +0000
JW Wang JW Wang - Bug 1421179. P1 - associate data with playback events published by MDSM. r=bechen,gerald
9ae3f1f6994bc9b076b34f8dcb2281aac51dbfb3
created 2017-11-14 16:12 +0800
pushed 2017-11-29 10:27 +0000
JW Wang JW Wang - Bug 1416799 - Fix crash when seek fails. r=cpearce
c75b2dcf8c6e915c16f7f3cb068b3745c3e3669f
created 2017-11-21 18:10 +0800
pushed 2017-11-27 21:55 +0000
Chun-Min Chang Chun-Min Chang - Bug 654787 - part8: Fire seeking and seeked events when looping back to the beginning; r=jwwang
fa72cd9ce72d44cb2265c17538042ae7ee819863
created 2017-11-21 18:15 +0800
pushed 2017-11-27 21:55 +0000
Chun-Min Chang Chun-Min Chang - Bug 654787 - part7: Stop playing and decoding when looping is cancelled; r=jwwang
453339edb639f57f730912acf45c009bc56d87d7
created 2017-11-24 10:28 +0800
pushed 2017-11-27 21:55 +0000
Chun-Min Chang Chun-Min Chang - Bug 654787 - part6: Correct the playback position while looping; r=jwwang
56da2178db8283136a16961682e18b4d1c38e2db
created 2017-11-10 12:06 +0800
pushed 2017-11-27 21:55 +0000
Chun-Min Chang Chun-Min Chang - Bug 654787 - part2: Teach ReaderProxy about audio looping; r=jwwang
less more (0) -1000 -300 -100 -60 tip