dom/media/MediaDecoder.h
442e8020e2acc12d945c979d70d09da04e0107b9
created 2017-10-02 13:51 +0800
pushed 2017-10-05 05:22 +0000
JW Wang JW Wang - Bug 1402584 - add logs for debugging. See comment 5 for the detail. r=gerald
59834f182e67740eac3bc07a10e4e53abff96e2d
created 2017-08-25 17:11 +0800
pushed 2017-08-29 10:05 +0000
Kilik Kuo Kilik Kuo - Bug 1393336 - Remove WaitForCDM state from MDSM. r=jwwang,jya
9b9102b84ebc0a86b3a1f4f63a0c51b17c78cb09
created 2017-08-24 18:10 +0800
pushed 2017-08-29 02:47 +0000
JW Wang JW Wang - Bug 1393386. P2 - remove MediaDecoder::GetResource(). r=gerald
96a77311197afb493fc0df71eeaf571fc1fda195
created 2017-08-24 18:08 +0800
pushed 2017-08-29 02:47 +0000
JW Wang JW Wang - Bug 1393386. P1 - make PinForSeek/UnpinForSeek pure virtual. r=gerald
6683845d49b5e3486fd57a3e1ae4476f409b0cc7
created 2017-08-24 17:35 +0800
pushed 2017-08-28 07:51 +0000
JW Wang JW Wang - Bug 1393379. P1 - make MediaDecoder::AddSizeOfResources pure virtual. r=gerald
772c18f3310d5039f6dba617460b6f08c48ae3c7
created 2017-08-24 16:58 +0800
pushed 2017-08-28 02:32 +0000
JW Wang JW Wang - Bug 1393369. P1 - virtualize MediaDecoder::GetCurrentPrincipal() so the sub-classes know how to calculate the current principal. r=gerald
47258c1620dc208fbbadefed5efb794c174da3b2
created 2017-08-24 00:06 +0800
pushed 2017-08-25 08:10 +0000
JW Wang JW Wang - Bug 1393346. P1 - virtualize IsTransportSeekable(). r=gerald
d607bd67f1f344f13cfd69ae3d42bac3df83cd27
created 2017-08-23 14:42 +0800
pushed 2017-08-25 01:58 +0000
JW Wang JW Wang - Bug 1392919. P3 - remove unused code and fix naming. r=gerald
d65d1c6af009bd18ec2abce87ebd7e4b402770a4
created 2017-08-17 15:41 +0800
pushed 2017-08-22 06:31 +0000
JW Wang JW Wang - Bug 1391170 - lessen the assertion in AddMediaElementToURITable() so we can move MediaDecoder::GetResource() to private. r=gerald
7518bf7c05bca9f1d517b450856e01a043c320ae
created 2017-08-17 15:20 +0800
pushed 2017-08-22 06:01 +0000
JW Wang JW Wang - Bug 1391142. P3 - remove IsLiveStream() from MediaResource. r=gerald
8aa4ef11712a6118804a9a35a8c5669eecd1637f
created 2017-08-16 15:33 +0800
pushed 2017-08-21 16:02 +0000
JW Wang JW Wang - Bug 1390443. P1 - don't change nextFrameStatus when MDSM reaches the end of playback. r=cpearce
cac477424370c01254ada2e415009f1919932d48
created 2017-08-21 10:20 +0200
pushed 2017-08-21 08:20 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4f8ac9b281da (bug 1390443) for failing web-platform-tests, e.g. /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html. r=backout
4f8ac9b281dad727b4c7cc0a7bf6363f91e54aca
created 2017-08-16 15:33 +0800
pushed 2017-08-21 06:12 +0000
JW Wang JW Wang - Bug 1390443. P1 - don't change nextFrameStatus when MDSM reaches the end of playback. r=cpearce
047db39bc8b41c32579f8116fa9ebd4e3c754bb4
created 2017-08-15 17:07 +1200
pushed 2017-08-17 21:16 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Create default MediaDecoder::GetMozDebugReaderData() implementation. r=jwwang
5ece0caad34c84817abea89cb9b7489568d90218
created 2017-08-15 16:38 +1200
pushed 2017-08-17 21:16 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Remove unnececssary 'public:' in MediaDecoder.h. r=jwwang
a297b34e8d08b88bf5d7987291a9a3373011bb8a
created 2017-08-15 16:37 +1200
pushed 2017-08-17 21:16 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Make MediaDecoder::CreateStateMachine() non-virtual. r=jwwang
a1209f7f758573b7f8744f58a9f535542ea9fb85
created 2017-08-17 08:35 +0200
pushed 2017-08-17 06:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b86afd45a710 (bug 1390748)
71f49d8615beba6b51f73708cd74ddfd67c6c0ee
created 2017-08-17 08:35 +0200
pushed 2017-08-17 06:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ad5c7eb1bfe1 (bug 1390748)
d9ba21e01f8d71a32de747131bf949b48509ba78
created 2017-08-17 08:35 +0200
pushed 2017-08-17 06:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2964dba33ef8 (bug 1390748)
2964dba33ef8aca0abe52c48e6beff2cd2a79046
created 2017-08-15 17:07 +1200
pushed 2017-08-17 06:12 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Create default MediaDecoder::GetMozDebugReaderData() implementation. r=jwwang
ad5c7eb1bfe1ebdece8b7646dd0896f2bb05f082
created 2017-08-15 16:38 +1200
pushed 2017-08-17 06:12 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Remove unnececssary 'public:' in MediaDecoder.h. r=jwwang
b86afd45a710e16577c7313227cf6d1f3f4b5397
created 2017-08-15 16:37 +1200
pushed 2017-08-17 06:12 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Make MediaDecoder::CreateStateMachine() non-virtual. r=jwwang
e61998d0ccbae3a1921c943619f8f2cb932c0a3d
created 2017-08-16 21:33 -0700
pushed 2017-08-17 04:33 +0000
Phil Ringnalda Phil Ringnalda - Backed out 10 changesets (bug 1390748) for build bustage
bf78a8dce9c5bfe3cf6e0e4cdfbd7cbf317aa6dd
created 2017-08-15 17:07 +1200
pushed 2017-08-17 04:19 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Create default MediaDecoder::GetMozDebugReaderData() implementation. r=jwwang
5fa77990472e3e3fb52465ad4516813c2f1634e6
created 2017-08-15 16:38 +1200
pushed 2017-08-17 04:19 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Remove unnececssary 'public:' in MediaDecoder.h. r=jwwang
5d3b637d24851fb52af28f57c46be70b89e0bd51
created 2017-08-15 16:37 +1200
pushed 2017-08-17 04:19 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Make MediaDecoder::CreateStateMachine() non-virtual. r=jwwang
17a9aa5732e58048b1044b3cc12873859d4df3ce
created 2017-08-10 17:41 +0200
pushed 2017-08-11 01:26 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to mozilla-inbound. r=merge a=merge
35fc4a82ffa7593c8960569f5728b58c4a1ba3e4
created 2017-08-10 13:00 +1200
pushed 2017-08-11 01:26 +0000
Matthew Gregan Matthew Gregan - Bug 1388236 - Remove B2G-only AudioChannel code from media playback. r=jwwang
0f72d68caf0d337cc23bb966b364fe4ec893b1ca
created 2017-08-09 11:06 +0800
pushed 2017-08-10 02:57 +0000
JW Wang JW Wang - Bug 1388604 - move SetReadMode() from MediaResource to BaseMediaResource. r=gerald
3e3b6bc19d32ba4a69ad7dedd8cf09b8332a85a6
created 2017-08-07 18:09 +0800
pushed 2017-08-08 09:24 +0000
JW Wang JW Wang - Bug 1388228. P6 - following P5, we are now able to move some methods that are related to nsIChannel to BaseMediaResource. r=gerald
dc4f5f940ae50739e8d87813df7c98b33a403c42
created 2017-08-07 13:23 +0800
pushed 2017-08-08 09:24 +0000
JW Wang JW Wang - Bug 1388228. P5 - move some more members to ChannelMediaDecoder. r=gerald
bdfd4b67abc9670d33fcf3c615ae95a163d6565a
created 2017-08-07 11:48 +0800
pushed 2017-08-08 09:24 +0000
JW Wang JW Wang - Bug 1388228. P4 - move the implementation of MediaDecoder::CanPlayThroughImpl() down to ChannelMediaDecoder. r=gerald
391004ee6876dfff36c81eea1b29f1c0f781ee9a
created 2017-08-04 17:56 +0800
pushed 2017-08-08 09:24 +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-08-08 09:24 +0000
JW Wang JW Wang - Bug 1388228. P2 - cache the result of CanPlayThrough() and mirror it to MDSM. r=gerald
e6db6ec1cab46333dc7bfcbed56e4a985b613386
created 2017-08-04 16:02 +0800
pushed 2017-08-08 09:24 +0000
JW Wang JW Wang - Bug 1388228. P1 - move some members to ChannelMediaDecoder. r=gerald
af444f38f93c299b8afada6c7d4312723323fb43
created 2017-08-03 15:38 +0800
pushed 2017-08-04 03:01 +0000
JW Wang JW Wang - Bug 1386956. P2 - move mResource to sub-classes. r=gerald
3741783d35c140c4d282dd370b2d56313a612601
created 2017-08-01 15:06 +0800
pushed 2017-08-04 02:47 +0000
JW Wang JW Wang - Bug 1385699. P4 - MediaDecoder::mExplicitDuration doesn't need to be a canonical anymore. r=cpearce
c03cc5e6a7c3af0efce17f4f9bb99025b887ba81
created 2017-08-01 14:15 +0800
pushed 2017-08-04 02:47 +0000
JW Wang JW Wang - Bug 1385699. P3 - remove MediaDecoder::SetInfinite() and related code. r=cpearce
42d64afd61ab3804625db4768fdd437aead6b4db
created 2017-07-31 10:21 +0800
pushed 2017-07-31 03:06 +0000
JW Wang JW Wang - Bug 1385748. P3 - MediaDecoder::mNextState doesn't need to be a canonical for it has no mirrors. r=kaku
adc9e2e9bebe72e65cccffb0dd3145df06e17f98
created 2017-07-13 17:38 +0800
pushed 2017-07-24 01:55 +0000
JW Wang JW Wang - Bug 1378295. P5 - remove AbstractMediaDecoder from MediaDecoder's base class. r=jya
931a09ec5d0fc2efbc33c887d5b3c3cf806114b5
created 2017-07-13 14:12 +0800
pushed 2017-07-24 01:48 +0000
JW Wang JW Wang - Bug 1380568. P2 - remove AbstractMediaDecoder::NotifyDecodedFrames(). r=jya
2b788dca1f6081f5abd432b624d078fc8d9464b9
created 2017-07-20 14:13 +0800
pushed 2017-07-21 03:12 +0000
Alastor Wu Alastor Wu - Bug 1274919 - part2 : implement resume/suspend mechanism in MediaDecoder. r=jwwang
1a089f2a645bc03c979256a73e84416f97aae08d
created 2017-07-19 17:01 +0800
pushed 2017-07-21 01:35 +0000
JW Wang JW Wang - Bug 1316211. P13 - replace use of MediaDecoderReader with MediaFormatReader. r=gerald
ef8efcab8e8eaff96b4adbad980673627901755e
created 2017-07-13 12:54 +0200
pushed 2017-07-18 09:24 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1379190: P1. Remove AndroidMediaDecoder and relatives. r=cpearce
5b860c9daf16658ad8182d9b02715f9ca38b8d30
created 2017-07-18 16:36 +0800
pushed 2017-07-18 09:23 +0000
JW Wang JW Wang - Bug 1381758 - Remove the debug code added in bug 1326294. r=gerald
994d25c6390b56905b3e9ae5e854cd8a68476e22
created 2017-07-13 15:02 +0800
pushed 2017-07-17 07:21 +0000
JW Wang JW Wang - Bug 1380574 - remove the call to MediaDecoderOwner::DecodeWarning() from MediaFormatReader. r=gerald
3e0ca8c329accfdc1e67644ae9277fe52b15681c
created 2017-07-13 14:49 +0800
pushed 2017-07-17 07:20 +0000
JW Wang JW Wang - Bug 1380569. P2 - plumb the 'waitingForKey' event into the media element. r=gerald
30d0b7f0183d6924defa4d2c24e4cd884129d290
created 2017-07-13 11:18 +0800
pushed 2017-07-14 06:25 +0000
JW Wang JW Wang - Bug 1380545 - remove DispatchKeyNeededEvent from MediaFormatReader.cpp. r=gerald
1e472966fa0ac807ee0836b4cd36e7f54535f171
created 2017-07-13 10:21 +0800
pushed 2017-07-14 06:23 +0000
JW Wang JW Wang - Bug 1380532. P2 - remove AbstractMediaDecoder::GetCrashHelper(). r=gerald
494e4e19f0ee10341ac70cf8c829b1edd811d45e
created 2017-07-12 16:49 +0800
pushed 2017-07-14 03:55 +0000
JW Wang JW Wang - Bug 1380234. P3 - remove AbstractMediaDecoder::CompositorUpdatedEvent() and its users. r=jya
0e52be8b1d4d708de22eacaabd9e2f45475c316e
created 2017-07-12 15:37 +0800
pushed 2017-07-14 03:55 +0000
JW Wang JW Wang - Bug 1380234. P1 - pass KnowsCompositor to MFR through MediaDecoderReaderInit. r=jya
d047630ee1fff5792cb0e7e0230ffdeeb4fc0e57
created 2017-07-06 11:38 +0800
pushed 2017-07-11 02:02 +0000
JW Wang JW Wang - Bug 1378631. P2 - remove AbstractMediaDecoder::CanonicalDurationOrNull(). r=jya
78ff4c023b6aea67ac8e6aa3085d73319bba11d9
created 2017-07-05 17:37 +0800
pushed 2017-07-07 04:04 +0000
JW Wang JW Wang - Bug 1378316. P3 - remove AbstractMediaDecoder::DataArrivedEvent() and related code. r=gerald
a357ac5ab0f8d1d6428f1270b3c784711804eb10
created 2017-07-05 17:21 +0800
pushed 2017-07-07 04:04 +0000
JW Wang JW Wang - Bug 1378316. P1 - store MediaDecoderReader in MediaDecoder. r=gerald
c20113d6cac6c755a0edc6162cfbfe25e15a1c89
created 2017-07-05 14:36 +0800
pushed 2017-07-06 08:07 +0000
JW Wang JW Wang - Bug 1378304. P4 - remove AbstractMediaDecoder::GetResource(). r=jya
e424f8c227f33d493b4b5e9cbd009fd7d0949b90
created 2017-06-30 10:11 +0800
pushed 2017-07-03 02:26 +0000
JW Wang JW Wang - Bug 1377370. P1 - let HLSDecoder override Load() so it can create an HLSResource directly without going through MediaResource::Create(). r=kikuo
9525159c5199c38d745cb18c5cceed363d21fe86
created 2017-06-26 17:10 +0800
pushed 2017-06-29 06:46 +0000
JW Wang JW Wang - Bug 1376363. P1 - store container type in MediaDecoder. r=gerald
1056a1b0e60eebd52821f45bd27e88d735a43b9c
created 2017-06-23 14:12 +0800
pushed 2017-06-26 04:45 +0000
JW Wang JW Wang - Bug 1376227. P3 - move Load() down the class hierarchy. r=gerald
4af0b45d8bd7e779cf0f1df5e1eb132a35355042
created 2017-06-21 17:34 +0800
pushed 2017-06-26 04:45 +0000
JW Wang JW Wang - Bug 1376227. P2 - remove unused code following P1. r=gerald
5b7c5f9f4972a3409a03c7cfcb564bbce4699c5b
created 2017-06-20 18:10 +0800
pushed 2017-06-22 02:12 +0000
JW Wang JW Wang - Bug 1374930. P4 - move ResourceCallback to ChannelMediaDecoder. r=cpearce
less more (0) -300 -100 -60 tip