dom/media/MediaDecoderStateMachine.h
eab0e21e5347199b24d3eaf17669c2a8efb38781
created 2019-04-23 16:46 +0000
pushed 2019-05-13 10:53 +0000
Andreas Pehrson Andreas Pehrson - Bug 1544650 - Always pre-create MediaStreamTracks for DecodedStream in MediaDecoder. r=padenot
b7a51e2d1d66f6cc8a9792741dd911014a9e0db3
created 2019-03-01 22:36 +0000
pushed 2019-03-11 13:01 +0000
Mike Conley Mike Conley - Bug 1521964 - Allow VideoSink to have a secondary VideoFrameContainer assigned to it. r=jya
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
2109be597625ff232c74d6b8778f32fcd964563c
created 2018-12-11 10:44 +0000
pushed 2019-01-21 13:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1512456 - P1. Don't use GenericPromise with MediaSink. r=alwu
243a33803d16d50cfcc8cf0a5c4739a5ed08dc55
created 2018-11-23 15:02 +0000
pushed 2018-12-03 16:23 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Refactor DecodedStream. r=jya
55b9e352f46dd27c4bc820b70906d91ef88e83a0
created 2018-11-23 05:23 +0000
pushed 2018-12-03 16:23 +0000
alwu alwu - Bug 1499903 - part1 : correct the events order when we're in the seamless looping. r=chunmin
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
88469512befe15042bbdbd6d7d6eb012c20900ee
created 2018-11-07 05:40 +0200
pushed 2018-12-03 16:23 +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-12-03 16:23 +0000
alwu alwu - Bug 1499903 - part1 : correct the events order when we're in the seamless looping. r=chunmin
c67e483b4ab49df78d2bae3b889275284d919a44
created 2018-11-05 22:04 +0000
pushed 2018-12-03 16:23 +0000
alwu alwu - Bug 1498440 - part3 : remove time-adjustment related codes in ReaderProxy. r=jya
8937fe137441b2a6bc2c9ad149449e44e1796b3b
created 2018-11-05 22:02 +0000
pushed 2018-12-03 16:23 +0000
alwu alwu - Bug 1498440 - part1 : implement MDSM's 'LoopingDecodingState'. r=jya
c6d1a860e5275fe442ef6319bbc330723e82aa7e
created 2018-10-29 23:32 +0200
pushed 2018-12-03 16:23 +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-12-03 16:23 +0000
alwu alwu - Bug 1499903 - part1 : correct the events order when we're in the seamless looping. r=chunmin
87921c31f0b70062ce1fa0bb3464107dd4a8370d
created 2018-10-12 08:44 +0000
pushed 2018-10-15 21:07 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 934425 - Implement asynchronous method to switch sink in MediaDecoder. r=pehrsons
b4ee1c9ee23af6b783f4cf4818ded38da7db0633
created 2018-05-29 10:21 +0200
pushed 2018-06-18 21:43 +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-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
434582a805320135960bb8703486e8a196a011af
created 2018-05-29 10:21 +0200
pushed 2018-06-06 17:54 +0000
Andreas Pehrson Andreas Pehrson - Bug 1453127 - Ensure TrackID uniqueness for captured MediaDecoder. r=jya, a=RyanVM
2a39d6a9a949dac9c9cba0a9dfc1bd93de88c79e
created 2018-04-06 13:33 +1200
pushed 2018-04-26 21:04 +0000
Chris Pearce Chris Pearce - Bug 1443942 - Move code to toggle high res timers into VideoSink. r=jya
06a19fbe2581a81e6908b4810f8aa302f1516145
created 2017-12-21 12:12 +0800
pushed 2018-01-11 21:05 +0000
JW Wang JW Wang - Bug 1425996 - fix build error: unused variable 'rv'. r=gerald
da6e8e21f061661931c4e2b8317268665044a73c
created 2017-12-05 11:03 +0800
pushed 2018-01-11 21:05 +0000
JW Wang JW Wang - Bug 1423465. P1 - expose MDSM::OwnerThread() to the public. r=bechen,gerald
bce6b611bced2bd57e565339ecc9fd79ecbdc59f
created 2017-10-10 17:55 +1100
pushed 2018-01-11 21:05 +0000
Gerald Squelart Gerald Squelart - Bug 1407810 - Use DDLogger in media stack - r=jwwang
43a77e985bfe0bb9f44eb53d01c03ac84c5da903
created 2017-12-01 11:26 +0800
pushed 2018-01-11 21:05 +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 2018-01-11 21:05 +0000
JW Wang JW Wang - Bug 1421179. P1 - associate data with playback events published by MDSM. r=bechen,gerald
c75b2dcf8c6e915c16f7f3cb068b3745c3e3669f
created 2017-11-21 18:10 +0800
pushed 2018-01-11 21:05 +0000
Chun-Min Chang Chun-Min Chang - Bug 654787 - part8: Fire seeking and seeked events when looping back to the beginning; r=jwwang
56da2178db8283136a16961682e18b4d1c38e2db
created 2017-11-10 12:06 +0800
pushed 2018-01-11 21:05 +0000
Chun-Min Chang Chun-Min Chang - Bug 654787 - part2: Teach ReaderProxy about audio looping; r=jwwang
ddbbd455f0589af4de3d2046528e575d820e9e5b
created 2017-11-15 07:58 +0100
pushed 2018-01-11 21:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1416724 - part 3 - AbstractThread::Dispatch return value check in dom/media, r=jwwang
7613f8e20ad525e183b9e5a237cb5725fbe3f630
created 2017-11-15 09:49 +0200
pushed 2018-01-11 21:05 +0000
shindli shindli - Backed out 4 changesets (bug 1416724) for failing /builds/worker/workspace/build/src/dom/media/hls/HLSDemuxer.cpp:89:5 r=backout on a CLOSED TREE
01d1e5263bcd56fadf19b446b48c4ab2c9de6891
created 2017-11-15 07:58 +0100
pushed 2018-01-11 21:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1416724 - part 3 - AbstractThread::Dispatch return value check in dom/media, r=jwwang
57c10a793a8019df491a18109954fc16212931b3
created 2017-10-06 15:48 +0800
pushed 2017-10-13 22:47 +0000
JW Wang JW Wang - Bug 1405025 - Part 1: Ensure 'seeking' is fired before 'waiting'. r=jya, a=ritu
59834f182e67740eac3bc07a10e4e53abff96e2d
created 2017-08-25 17:11 +0800
pushed 2017-09-15 00:19 +0000
Kilik Kuo Kilik Kuo - Bug 1393336 - Remove WaitForCDM state from MDSM. r=jwwang,jya
332a6f47a270267149812912dc970767c9ee5a66
created 2017-08-17 11:52 +0800
pushed 2017-09-15 00:19 +0000
JW Wang JW Wang - Bug 1391142. P2 - remove MDSM::mResource and related functions. r=gerald
5ee6c8012b97b45e7eaca94a7352eedd1d2ee719
created 2017-08-17 11:48 +0800
pushed 2017-09-15 00:19 +0000
JW Wang JW Wang - Bug 1391142. P1 - dispatch IsLiveStream changes from MediaDecoder to MDSM. r=gerald
35fc4a82ffa7593c8960569f5728b58c4a1ba3e4
created 2017-08-10 13:00 +1200
pushed 2017-09-15 00:19 +0000
Matthew Gregan Matthew Gregan - Bug 1388236 - Remove B2G-only AudioChannel code from media playback. r=jwwang
391004ee6876dfff36c81eea1b29f1c0f781ee9a
created 2017-08-04 17:56 +0800
pushed 2017-09-15 00:19 +0000
JW Wang JW Wang - Bug 1388228. P3 - following P2, we can now remove unused code and canonicals. r=gerald
adee51b6c180b9981ace2a829a5860dbc272d4dc
created 2017-08-04 17:38 +0800
pushed 2017-09-15 00:19 +0000
JW Wang JW Wang - Bug 1388228. P2 - cache the result of CanPlayThrough() and mirror it to MDSM. r=gerald
90612a88de7cabf021be0687bcaa9d78831511c6
created 2017-08-01 13:54 +0800
pushed 2017-09-15 00:19 +0000
JW Wang JW Wang - Bug 1385699. P2 - rewrite the code of calculating duration in MDSM. r=cpearce
47380ed038da6c9d87bf2b12e46a1c73958606d0
created 2017-07-31 10:17 +0800
pushed 2017-08-02 08:25 +0000
JW Wang JW Wang - Bug 1385748. P2 - remove MDSM::mNextPlayState. r=kaku
f76639bd1c36351ad856a3ee8fce4c2f3c3dcfca
created 2017-07-31 10:15 +0800
pushed 2017-08-02 08:25 +0000
JW Wang JW Wang - Bug 1385748. P1 - remove MDSM::IsLogicallyPlaying() which has no callers at all. r=kaku
a9cb889906077ef445d3ef14dd0978f33228cc0b
created 2017-07-27 14:49 +0800
pushed 2017-08-02 08:25 +0000
JW Wang JW Wang - Bug 1384836 - rename MediaDecoderReaderWrapper to ReaderProxy. r=kaku
29999b34e728334b5b83f5b5a0909c03bdc168ee
created 2017-07-20 09:56 +0800
pushed 2017-08-02 08:25 +0000
JW Wang JW Wang - Bug 1316211. P16 - remove MediaDecoderReader completely and fix includes. r=gerald
44cec0ee85fa5aa25ba2e3d69fd058ac60cba030
created 2017-07-19 17:34 +0800
pushed 2017-08-02 08:25 +0000
JW Wang JW Wang - Bug 1316211. P14 - move members from MDR to MFR. r=gerald
1a089f2a645bc03c979256a73e84416f97aae08d
created 2017-07-19 17:01 +0800
pushed 2017-08-02 08:25 +0000
JW Wang JW Wang - Bug 1316211. P13 - replace use of MediaDecoderReader with MediaFormatReader. r=gerald
1e93396b093c1181ff08f643c3bc7784279a349b
created 2017-07-19 14:19 +0800
pushed 2017-08-02 08:25 +0000
JW Wang JW Wang - Bug 1316211. P4 - remove CheckSlowDecoding() and friends since IsAsync() now always returns true. r=gerald
8ea49c9fe3b849e973dea02237d9cca7cb61c84a
created 2017-07-03 15:32 +0800
pushed 2017-08-02 08:25 +0000
Kaku Kuo Kaku Kuo - Bug 1378085 P1 - create VideoOnlySeekingState; r=jwwang
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
9c2a9c99809b3c6a059d6c0716b87c082b879dc5
created 2017-06-12 16:06 +0800
pushed 2017-08-02 08:25 +0000
Kaku Kuo Kaku Kuo - Bug 1371188 P2 - remove MediaDecoderReader::RequestVideoData()'s aSkipToNextKeyframe parameter; r=jya
9305945e748c7196d5927ba08da9185d1a52b597
created 2017-06-08 12:03 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1371202. P1 - plumb the 'loop' attribute into MDSM. r=jya
97877fd398adf74bb68de31e4f5b10bd0c2c11a9
created 2017-06-09 11:47 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1371515. P5 - remove mIsShutdown which is not read at all. r=kaku
9a840c89892e0e4f1d2a3d2f6d741d02fd17f206
created 2017-06-09 11:45 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1371515. P4 - remove CanonicalIsShutdown() which has no callers at all. r=kaku
6266b3ba9d2356c9521e2bdaaf305b37ba58ac89
created 2017-06-09 11:43 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1371515. P3 - remove IsShutdown() which now has no callers. r=kaku
63fdec8b12fa8dc6fcec24f25eab90807d121349
created 2017-05-24 09:11 +0200
pushed 2017-06-12 13:08 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1366362: P3. Have seekToNextFrame properly handle dormant mode. r=jwwang
cf1159d4b48966d0130fad9e3e11e376e13582bf
created 2017-05-18 16:35 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1365524. P2 - replace use of nsAutoPtr with UniquePtr. r=jya
bc73a476b2707fc18c6f713d7947939dfc9bb86e
created 2017-05-17 16:04 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1365520. P2 - remove mMetadataTags for we can pass |aMetadata->mTags| without storing it. r=kaku
3e859332938cdea7a217543129d7f1285a5dd42b
created 2017-05-17 16:00 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1365520. P1 - remove MDSM::mSentLoadedMetadataEvent and MDSM::EnqueueLoadedMetadataEvent(). r=kaku
a343a3fc0558db60b98d415c32813d42efbfc4df
created 2017-05-04 16:54 +1200
pushed 2017-06-12 13:08 +0000
Chris Pearce Chris Pearce - Bug 1361629 - Only call timeBeginPeriod/timeEndPeriod when media playback starts/stops. r=jwwang
795609f3011cada963276dba07fa5f341242cab7
created 2017-04-17 17:20 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1358972. P2 - remove MediaDecoder::mEstimatedDuration and its friends which is never modified. r=kaku
less more (0) -300 -100 -60 tip