dom/media/MediaDecoder.cpp
945893b62336d110c88f12b102502cf13361799e
created 2016-05-05 10:29 +0800
pushed 2016-05-05 02:33 +0000
JW Wang JW Wang - Bug 1267933. Part 2 - add comments per comment 5. r=gerald.
19216295bd20ea96b02b4d980a1a7c6f33f9640d
created 2016-05-04 16:13 +0800
pushed 2016-05-04 08:15 +0000
JW Wang JW Wang - Bug 1267933 - rewrite the shutdown sequence of MediaShutdownManager. r=jya,gerald.
a34db9cb5280a8ce261477dc850142e4feffcda0
created 2016-05-02 08:49 +1000
pushed 2016-05-02 01:40 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1269048: Prevent null deref in debugging information. r=jwwang
26fbf6f91bf9b2cdfc18fdd0c0c45df47d745c46
created 2016-04-22 14:18 +0800
pushed 2016-04-22 07:33 +0000
JW Wang JW Wang - Bug 1265978. Part 2.5 - also dump reader data. r=jya.
8dc7d569b77089b8e1410a0eccc2c4f339ee89ca
created 2016-04-22 14:18 +0800
pushed 2016-04-22 07:33 +0000
JW Wang JW Wang - Bug 1265978. Part 2 - add methods to MediaDecoder and MDSM to dump debugging info. r=jya.
52fd577f808f21db74f8ad98c3cc82a20bae486e
created 2016-04-01 23:10 +0800
pushed 2016-04-12 07:43 +0000
JW Wang JW Wang - Bug 1259473 - per comment 14, move actions involving |this| to Init() from the constructor. r=jya.
9bf356b402b539d790d0d95df973c9928390fa7b
created 2016-02-02 13:14 +0800
pushed 2016-04-07 09:40 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Hook up DecodedStream with PrincipalHandle. r=mt,jwwang
fd6e5a3c2817dcaed4775e14ffcf4cef68eab6ee
created 2016-02-04 17:31 +1300
pushed 2016-03-13 17:40 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 657791 - Update seekable range handling for cueless WebMs. r=kinetik
91e3b9ef848c3b83db6c916e8ed558ef0b340ed9
created 2016-03-09 23:45 +0100
pushed 2016-03-10 22:15 +0000
Eugen Sawin Eugen Sawin - Bug 1255050 - [1.1] Restrict media plugin decoder usage to Android ICS. r=snorp
770d1bb1ca0cc7256ebeac784b64a3c7270eae73
created 2016-02-08 15:28 +1100
pushed 2016-02-08 05:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1246521: P2. Add MediaDecoder::OwnerHasError method. r=gerald
69bb4ab3afc5dcc12b20569679fd8a6c36cee108
created 2016-01-25 19:15 +0800
pushed 2016-02-02 08:49 +0000
Kaku Kuo Kaku Kuo - Bug 1242338 - fix numerical issue in MediaDecoder::Seek(); r=jwwang
b39718d9ea3cc74af292a3d162fe44907134a3ac
created 2016-01-21 12:29 +0100
pushed 2016-01-21 11:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
2de2be80446112789e27b3375999ce004f9beb3d
created 2016-01-20 15:53 +0100
pushed 2016-01-21 11:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 03528baabf55 (bug 1238906)
4d17eb99351084b2718a468bd8859757b01013f3
created 2016-01-21 10:27 +0800
pushed 2016-01-21 08:00 +0000
Alastor Wu Alastor Wu - Bug 1238906 - part2 : notify audible state from MDSM to ME. r=jwwang
cdc15e930dab5ca2d2116d06a8b0510a6f063cb6
created 2016-01-18 13:11 +0100
pushed 2016-01-18 12:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1238906) for bustage in M(2) on OSX and Windows. r=bustage
e729b30ba7b41f14d52ae6e9eefda909f265645d
created 2016-01-18 10:50 +0800
pushed 2016-01-18 09:08 +0000
Alastor Wu Alastor Wu - Bug 1238906 - part2 : notify audible state from MDSM to ME. r=jwwang
ed0c58e53473d1eff212d89baf8c97772faf8fc0
created 2016-01-12 21:09 +1100
pushed 2016-01-13 02:56 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1237809: P3. Ensure element dimensions are up to date. r=jwwang
587e092b3f39a477e2bce537bf50bbabea273fc1
created 2016-01-12 08:04 +0800
pushed 2016-01-12 00:05 +0000
JW Wang JW Wang - Bug 1237616 - Remove the aForceBuffering arugment from MediaDecoder::Resume(). r=cpearce.
94eef5cd59ef40297e747e1a4ecb55b901e85be9
created 2016-01-04 14:53 +1100
pushed 2016-01-05 00:56 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1207220: Ensure MediaShutdownManager waits until all MediaDecoder have completed their shutdown. r=cpearce
ca4f31abb4f4d0d6be84434c178b247b679659b0
created 2015-12-21 12:17 +1100
pushed 2015-12-22 14:15 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1234092: P1. Remove GStreamer support. r=kentuckyfriedtakahe
f19858fd5e8f0af2a1e4d21eb1521c12615b9172
created 2015-12-18 00:51 -0800
pushed 2015-12-21 08:09 +0000
Chris Peterson Chris Peterson - Bug 1232223 - Part 3: Remove MOZ_WAVE #ifdefs because Wave is always supported. r=jya
0ff5677bec68e518bce3273a27b73ad761bc4359
created 2015-12-12 13:49 -0500
pushed 2015-12-21 08:09 +0000
Chris Peterson Chris Peterson - Bug 1232223 - Part 1: Remove MOZ_WEBM #ifdefs because WebM is always supported, though not necessarily enabled. r=jya r=glandium
37e78e0926ff7d5f934a7083697993b6448407c4
created 2015-12-09 08:53 -0500
pushed 2015-12-18 08:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229987: P4. Stop pre-rolling when encountering WAITING_FOR_DATA. r=cpearce
c0be6f556504a7c03ccce3226587c393d1b8cde2
created 2015-12-03 15:59 +0800
pushed 2015-12-04 02:47 +0000
JW Wang JW Wang - Bug 1230004. Part 2 - have MDSM::BeginShutdown return a promise and remove MDSM::mDecoder. r=cpearce.
5836cdd7d259f76089885f1f56c4edb84ba01186
created 2015-12-03 15:59 +0800
pushed 2015-12-04 02:47 +0000
JW Wang JW Wang - Bug 1230004. Part 1 - cache data in MDSM so it won't need to ask MediaDecoder. r=cpearce.
be3eab5c43f07d918c2cd44a053a7223abf6b750
created 2015-12-02 11:50 +1100
pushed 2015-12-03 01:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229256: P2. Use buffered range to determine next frame availability. r=jwwang
1148f6a8b5768e7e0ab445224d5eb8981415e253
created 2015-12-02 11:05 +1100
pushed 2015-12-03 01:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229256: P1. Only check readyState update upon buffered range completion. r=jwwang
19c2125592584778db90546a5b8538d983aea3e3
created 2015-12-02 15:42 +0800
pushed 2015-12-02 07:45 +0000
JW Wang JW Wang - Bug 1228939 - 1. add mSeekable to MediaInfo. 2. use MediaEventSource to notify the decoder when the media is not seekable. 3. remove unused code. r=jya.
ef6971d9f7196b030b23a96c8e81f23cac4b8e34
created 2015-12-01 09:34 +0800
pushed 2015-12-01 01:35 +0000
JW Wang JW Wang - Bug 1228923 - Merge some MediaEventSource for MDSM. r=jya.
52fd8e1b08444a012f41294dde33527459ab0ec3
created 2015-11-30 13:06 +0800
pushed 2015-11-30 05:08 +0000
JW Wang JW Wang - Bug 1227797 - Use MediaEventSource to publish playback events for MDSM. r=jya.
5223d6786b2bb9726f402a806af341bd30ce28de
created 2015-11-25 16:18 +0800
pushed 2015-11-27 15:57 +0000
Benjamin Chen Benjamin Chen - Bug 1198576 - Remove MediaCodecReader. r=bwu
990e65f36d20adecdb9ead8c809805cbbe0b48d3
created 2015-11-25 12:52 +1300
pushed 2015-11-24 23:53 +0000
Chris Pearce Chris Pearce - Bug 1226450 - Report audio/video codecs used in HTMLMediaElement and WebAudio via telemetry. r=jya
4bde3398d568263761db3f34cf233afd1fb735e6
created 2015-11-23 10:35 +0800
pushed 2015-11-23 06:02 +0000
JW Wang JW Wang - Bug 1226569. Part 2 - assert functions that should never be called after shutdown. r=jya.
41052f93dd23932337c1057beb475a8585e83ab1
created 2015-11-23 10:35 +0800
pushed 2015-11-23 06:02 +0000
JW Wang JW Wang - Bug 1226569. Part 1 - Use MediaEventSource to publish MetadataLoaded and FirstFrameLoaded events. r=jya.
1af31ad7eefc788678b22f71b9602bb7711fe6da
created 2015-09-29 19:01 +1000
pushed 2015-11-18 23:40 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1209388: [mp3] Remove AppleMP3Reader. r=kentuckyfriedtakahe
74726f6aa4e99ccae7a755d369e26f8cd4fd2a79
created 2015-11-18 09:00 +0800
pushed 2015-11-18 01:14 +0000
JW Wang JW Wang - Bug 1219142. Part 1 - add AbstractMediaDecoder::DataArrivedEvent() to publish events. r=jya.
057d396895c61ab1579ff3905585d57d65862478
created 2015-11-16 07:51 +0800
pushed 2015-11-16 01:40 +0000
JW Wang JW Wang - Bug 1221009. Part 3 - add assertions to functions that shouldn't be called after shutdown. r=roc.
a20ad2282ed19eb883e55492345f79142d559c32
created 2015-11-16 07:51 +0800
pushed 2015-11-16 01:40 +0000
JW Wang JW Wang - Bug 1221009. Part 2 - remove unused code. r=roc.
926b9011f5c2bcea57c3f66733d675ecd5395c22
created 2015-11-16 07:50 +0800
pushed 2015-11-16 01:40 +0000
JW Wang JW Wang - Bug 1221009. Part 1 - add a class to forward notifications from MediaResource to MediaDecoder. r=roc.
5d977c74e5741a13e15c295c5caa377428e3b844
created 2015-11-15 14:49 +0100
pushed 2015-11-15 13:54 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
7fbfb74b3dd32634e4cdc314ab9f48eaeaeada6a
created 2015-11-11 17:59 +0800
pushed 2015-11-12 10:05 +0000
JW Wang JW Wang - Bug 1223599 - Remove the throttling argument from AbstractMediaDecoder::NotifyDataArrived(). r=jya.
66a799321ef851242374893b00c88df336bd8137
created 2015-11-11 09:36 -0800
pushed 2015-11-11 17:37 +0000
Wes Kocher Wes Kocher - Backed out changeset 1e5f3d1151d6 (bug 1219480) for cpp unittest bustage CLOSED TREE
1e5f3d1151d60a1edd6424a35a2e38b5ab17adad
created 2015-11-11 06:52 +0100
pushed 2015-11-11 15:11 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
ef5ac56a15d2c3a25c231608aebaa4f3401ee49d
created 2015-11-11 07:43 +0800
pushed 2015-11-11 04:28 +0000
JW Wang JW Wang - Bug 1220558. Part 1 - remove unused arguments from MediaDecoderReader::DispatchNotifyDataArrived() and its callees/callers. r=jya.
17a904e9a7b2f73fee1a5525c6d1e6137fb68fa6
created 2015-11-03 20:26 +0800
pushed 2015-11-04 02:47 +0000
JW Wang JW Wang - Bug 1220646 - don't access mOwner which is invalid after shutdown. r=kinetik.
652fb7dfc6989d7ba367005c9b63ec917c66632a
created 2015-11-02 10:36 +0800
pushed 2015-11-02 02:37 +0000
JW Wang JW Wang - Bug 1219169. Part 1 - Remove AbstractMediaDecoder::OnStateMachineTaskQueue(). r=jya.
80bcd16f00ab1000b4e6837c87cef98575156bb1
created 2015-10-28 14:17 +0800
pushed 2015-10-29 06:16 +0000
JW Wang JW Wang - Bug 1217653 - MediaDecoder::GetOwner() should return null after shutdown. r=kinetik.
833f6548966e8ad771f929d94e1c6452999b1fda
created 2015-10-27 10:28 +0800
pushed 2015-10-27 03:52 +0000
JW Wang JW Wang - Bug 1218280. Part 1 - create MediaResourceCallback for MediaResource to send notifications. r=roc.
f9cf413cb3da8c191c2f1ba34b605aa73b2a8e48
created 2015-10-19 12:50 -0700
pushed 2015-10-20 19:32 +0000
Eric Rahm Eric Rahm - Bug 1174785 - Part 2: Convert xpcom over to LogModule. r=froydnj
2775215bf67e95fabe243c9aba35efbdf61eb19c
created 2015-10-19 13:55 +0800
pushed 2015-10-19 05:56 +0000
JW Wang JW Wang - Bug 1215023. Part 2 - remove null check of mOwner. We check mShuttingDown to know whether it is valid to call functions of mOwner. r=kinetik.
5de7b460e380c81e3652c57c676ce62a2243a7e9
created 2015-10-19 13:55 +0800
pushed 2015-10-19 05:56 +0000
JW Wang JW Wang - Bug 1215023. Part 1 - make MediaDecoder::mOwner a const member. We will check mShuttingDown before calling functions of mOwner. r=kinetik.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
37db54da9eec44fa1e27412e3cdfd304fae35f59
created 2015-10-15 11:39 +0800
pushed 2015-10-15 06:08 +0000
JW Wang JW Wang - Bug 1214989. Part 3 - remove MediaDecoder::Init() and its callers. r=gerald.
22d4ee3b8328f21169bdf8dc414adbb81b3dd3ec
created 2015-10-15 11:36 +0800
pushed 2015-10-15 06:08 +0000
JW Wang JW Wang - Bug 1214989. Part 1 - add MediaDecoderOwner to the constructors of MediaDecoder and sub-classes. r=gerald.
96810d75408d8cc7cd58da1a8b628f75f151d64a
created 2015-08-20 18:10 -0400
pushed 2015-10-15 03:49 +0000
Eric Rahm Eric Rahm - Bug 1190592 - Part 1: Add mediasource memory reporter. r=jya
43185ab3ecb2ddfc84dd84cb03d98697f87d710a
created 2015-10-15 10:38 +0800
pushed 2015-10-15 02:43 +0000
JW Wang JW Wang - Bug 1214519 - Fix the coding style of member initializer lists of MediaDecoder. r=jya.
6c9196c47e1547a91552d5ddb908c05939fb9117
created 2015-10-14 11:46 +0800
pushed 2015-10-14 09:34 +0000
JW Wang JW Wang - Bug 1214065 - Remove unused arguments from MediaDecoder::Load() and its friends. r=kinetik.
2f532f8439be5894510400a69573d0cf79e35b45
created 2015-10-12 12:05 +0800
pushed 2015-10-12 06:21 +0000
JW Wang JW Wang - Bug 1212701. Part 1 - remove AbstractMediaDecoder::OnDecodeTaskQueue(). r=jya.
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
less more (0) -100 -60 tip