dom/media/MediaDecoderReader.h
85e1209e752659839fabe7af782110b4edbb2a0e
created 2016-01-28 21:20 +1100
pushed 2016-02-03 10:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1243608: P4. Have MediaDecoderReader::SeekPromise return a TimeUnit. r=cpearce
2008d4a61715054b05d1464d5ef022240f3e8ee5
created 2016-02-01 15:05 +1100
pushed 2016-02-03 10:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1243608: P2. Pass the full SeekTarget object to MediaDecoderReader::Seek. r=cpearce
19c2125592584778db90546a5b8538d983aea3e3
created 2015-12-02 15:42 +0800
pushed 2015-12-02 14:21 +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.
28d11278ff97bf9f4965e14870d9ace9377b3b79
created 2015-11-18 09:01 +0800
pushed 2015-11-18 13:50 +0000
JW Wang JW Wang - Bug 1219142. Part 2 - remove unused code. r=jya.
74726f6aa4e99ccae7a755d369e26f8cd4fd2a79
created 2015-11-18 09:00 +0800
pushed 2015-11-18 13:50 +0000
JW Wang JW Wang - Bug 1219142. Part 1 - add AbstractMediaDecoder::DataArrivedEvent() to publish events. r=jya.
7fbfb74b3dd32634e4cdc314ab9f48eaeaeada6a
created 2015-11-11 17:59 +0800
pushed 2015-11-12 23:13 +0000
JW Wang JW Wang - Bug 1223599 - Remove the throttling argument from AbstractMediaDecoder::NotifyDataArrived(). r=jya.
b509735f38afb0bc47d1644260294195aaed8883
created 2015-11-11 07:43 +0800
pushed 2015-11-11 11:43 +0000
JW Wang JW Wang - Bug 1220558. Part 2 - remove unused members. r=jya.
ef5ac56a15d2c3a25c231608aebaa4f3401ee49d
created 2015-11-11 07:43 +0800
pushed 2015-11-11 11:43 +0000
JW Wang JW Wang - Bug 1220558. Part 1 - remove unused arguments from MediaDecoderReader::DispatchNotifyDataArrived() and its callees/callers. r=jya.
574109522f8438e378c7136c23c2babadcb260a7
created 2015-11-02 21:28 +0800
pushed 2015-11-03 11:00 +0000
JW Wang JW Wang - Bug 1220551. Part 2 - remove arguments from NotifyDataArrivedInternal(). r=jya.
8d3d0a2c6bbcf38a9d2a435ad912f3f3cfc94d66
created 2015-10-26 14:10 +0800
pushed 2015-10-26 21:33 +0000
JW Wang JW Wang - Bug 1217714 - Remove some unused functions from MediaDecoderReader. r=jya.
2f1393553a489873366cee901b16f3440256ac50
created 2015-10-26 11:29 +0800
pushed 2015-10-26 21:33 +0000
JW Wang JW Wang - Bug 1217692. Part 2 - fix some styles to keep 80 cols limit. r=jya.
64cbf3e1fe27105f6faee75b7449b9084797ed81
created 2015-10-26 11:25 +0800
pushed 2015-10-26 21:33 +0000
JW Wang JW Wang - Bug 1217692. Part 1 - move members that don't have to be public to protected or private sections. r=jya.
a75a9f0221a213cc4ad2f70f77ed0cac5e75afbe
created 2015-10-20 05:33 -0400
pushed 2015-10-22 09:45 +0000
James Cheng James Cheng - Bug 1194606 - Make MediaDecoderStateMachine capable of requesting different kind (decoded/raw) of media data. r=jya
a2e952efafc09ee625ef5bc3d736cd5be1471788
created 2015-10-21 14:04 +0800
pushed 2015-10-21 23:29 +0000
JW Wang JW Wang - Bug 1216850. Part 3 - backout bug 1214073. r=me.
0a956a76fcfc2daf13cbfd669eb602575665b73a
created 2015-10-21 11:45 +0800
pushed 2015-10-21 23:29 +0000
JW Wang JW Wang - Bug 1216850. Part 2 - backout bug 1214498. r=me.
41bfa6144994a773f86404061a58d6dd1fde2e79
created 2015-10-21 10:59 +0800
pushed 2015-10-21 23:29 +0000
JW Wang JW Wang - Bug 1216850. Part 1 - backout bug 1215003. r=me.
4baa5f9c6f6dc3e2e79dd845269ded10f056d712
created 2015-10-19 10:52 +0800
pushed 2015-10-20 10:01 +0000
JW Wang JW Wang - Bug 1215003. Part 3 - fix AsyncReadMetadata() and its callers. r=gerald.
837ab762d9c93d73af7b7681d525aa2b921809ac
created 2015-10-19 10:52 +0800
pushed 2015-10-20 10:01 +0000
JW Wang JW Wang - Bug 1215003. Part 2 - rename AsyncReadMetadata and move it to the private section. r=gerald.
1fccc21df6a5815dd0abb8827ba8b4b8fb34c12b
created 2015-10-19 10:51 +0800
pushed 2015-10-20 10:01 +0000
JW Wang JW Wang - Bug 1215003. Part 1 - Move MediaDecoderReader::ReadMetadata and overrides to private sections. r=gerald.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
866fcc7ed3ef3ca622f284674156a7139ef83e66
created 2015-10-14 14:25 +0800
pushed 2015-10-14 21:10 +0000
JW Wang JW Wang - Bug 1214498 - MediaDecoderReader::DisableHardwareAcceleration should figure out which thread to dispatch the job. r=gerald.
a2cc359b5f218cb402e08b8fa12dbed20cee8f7a
created 2015-10-14 11:52 +0800
pushed 2015-10-14 21:10 +0000
JW Wang JW Wang - Bug 1214073 - MediaDecoderReader::ReleaseMediaResources will do dispatch if necessary. r=gerald.
7e968320d35b16b61ab298e121da4de2787a8637
created 2015-10-13 15:28 +0800
pushed 2015-10-14 10:46 +0000
JW Wang JW Wang - Bug 1212723. Part 2 - remove unused argument aCloneDonor from MediaDecoderReader::Init(). r=jya.
2e22f91760c7a069752fadfc51fdcad04b3a878f
created 2015-10-09 09:25 +0800
pushed 2015-10-12 09:57 +0000
JW Wang JW Wang - Bug 1212246. Part 2 - remove mTaskQueueIsBorrowed and unnecessary checks for mTaskQueue is never null. r=jya.
3561a25a3db846a460f7044203bd0be3f892abdc
created 2015-10-09 09:25 +0800
pushed 2015-10-12 09:57 +0000
JW Wang JW Wang - Bug 1212246. Part 1 - remove the aBorrowedTaskQueue parameter from the MediaDecoderReader constructor. r=jya.
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
4174ca0e2b32e2704438b93a1e1d8d7989f9fc3b
created 2015-09-30 06:55 +0800
pushed 2015-10-02 09:56 +0000
JW Wang JW Wang - Bug 1209887. Part 1 - add assertions. r=jya.
5aecd8e89475d599bc73fb5b0df0ae1a8cc2a416
created 2015-09-27 20:48 +0800
pushed 2015-10-01 10:39 +0000
JW Wang JW Wang - Bug 1208932 - Remove ReadMetadataFailureReason::WAITING_FOR_RESOURCES. r=jya.
773d520c0cb19dddb1e5cca6d2c1f304f595a4eb
created 2015-09-27 20:38 +0800
pushed 2015-09-30 10:48 +0000
JW Wang JW Wang - Bug 1208931 - Remove MediaDecoderReader::IsWaitingMediaResources(). r=jya.
1abba55f3790e39fc2d4bd35545c87051f40805c
created 2015-09-27 18:59 +0800
pushed 2015-09-30 10:48 +0000
JW Wang JW Wang - Bug 1208922. Part 6 - IsWaitingOnCDMResource() is not used by MDSM anymore. Remove it from MediaDecoderReader and make it private in MediaFormatReader. r=cpearce.
f589a524b7a59205117680cb641e1de110bb891d
created 2015-09-27 18:40 +0800
pushed 2015-09-30 10:48 +0000
JW Wang JW Wang - Bug 1208922. Part 2 - add MediaDecoderReader::SetCDMProxy so it won't need to ask MediaDecoder for a CDMProxy. r=cpearce.
355d3f761667a64c0ea42f7dda8dcc9fab627dcb
created 2015-09-14 19:12 +1000
pushed 2015-09-16 17:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1193670: P2. Remove use of SharedDecoderManager from MediaDecoderReader. r=cpearce
a6291c14c06d756591d6127448def033de5a5eee
created 2015-09-14 18:01 +1000
pushed 2015-09-16 17:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204419: P3. Remove now unused MediaDecoderReader functions. r=cpearce
0be0207d4271031fe7a6de5b8bda797f9210386b
created 2015-09-10 03:06 +0200
pushed 2015-09-11 14:37 +0000
James Cheng James Cheng - Bug 1203047 - Make MediaDecoderReader know less about AudioData/VideoData by using MediaData instead. r=jya
642778802ad866e07951194bc6cc8558f248d783
created 2015-09-07 11:37 +0800
pushed 2015-09-08 13:37 +0000
JW Wang JW Wang - Bug 1195158. Part 2 - Have OggReader send TimedMetadata events through a event source instead of direct calls to AbstractMediaDecoder::QueueMetadata. r=cpearce.
83fc1d3d82bdaa2c6a4053a86e33dafbebb4a088
created 2015-08-24 11:32 +1000
pushed 2015-08-26 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1197075: P2. Revert "Bug 1171257 - Add force decode ahead to MediaFormatReader r=jya,bholley". r=edwin
adc449224816dedf17bf746db54cf2860fee1ae0
created 2015-08-18 10:52 +0200
pushed 2015-08-18 14:41 +0000
Sebastian Hengst Sebastian Hengst - Backed out changesets 7610baf4a3ae, 6226b99f19bd, 157e41e32906, 60a3b1862f71 (bug 1195158). r=backout
157e41e329061531013562a923cdadd8a2afc635
created 2015-08-18 11:12 +0800
pushed 2015-08-18 14:41 +0000
JW Wang JW Wang - Bug 1195158. Part 2 - Have OggReader send TimedMetadata events through a event source instead of direct calls to AbstractMediaDecoder::QueueMetadata. r=cpearce.
9fc5929790919b6d409de4bfc439a6d676fb3fcb
created 2015-07-16 11:52 -0700
pushed 2015-07-17 14:26 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Move various includes into the mozilla namespace. r=gerald
9f3cad5f3d77fc1a149a16d9d311ee6914013dbb
created 2015-07-16 11:13 -0700
pushed 2015-07-17 14:26 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald
e522f33ca3e630353d9480e7efe52d533ed5977e
created 2015-07-16 11:31 -0700
pushed 2015-07-17 14:26 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename "TaskQueue()" accessor to "OwnerThread()". r=gerald
dc714b35dd0419b9ac6951217562aeffa921157a
created 2015-07-16 11:06 -0700
pushed 2015-07-17 14:26 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaPromise to MozPromise. r=gerald
43ffa51ed029a6dca9958994899a38d6e4f8a4da
created 2015-07-05 09:39 -0700
pushed 2015-07-06 09:37 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1171257 - Add force decode ahead to MediaFormatReader r=jya,bholley
44d9a47dfefdfa33fc28a7d5c6a96951de364925
created 2015-06-30 01:03 -0700
pushed 2015-07-03 00:14 +0000
Bobby Holley Bobby Holley - Bug 1178938 - Make MediaDecoderReader::DecodeToFirstVideoData async. r=jww
e4aa3b58f6a6ec15ba73519a2b8a5779378cca24
created 2015-07-01 16:28 -0700
pushed 2015-07-03 00:14 +0000
Bobby Holley Bobby Holley - Bug 1179110 - Use a Maybe<> to store start time, rather than using -1 as a sentinel. r=jya
ddb5d638fcbfb0f3e4273add9210b1508ce86975
created 2015-06-29 15:01 -0700
pushed 2015-07-02 13:44 +0000
Bobby Holley Bobby Holley - Bug 1178437 - Do the dormant-enabled tracking on the main thread. r=jww,r=jya
9fb9dbd7a0dd018483ca56c725f6eff55012902a
created 2015-06-19 13:45 -0700
pushed 2015-06-29 12:17 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Throttle NotifyDataArrived. r=jya
f5b56f26141b0f9891f210ef1753d41b066b21af
created 2015-06-17 14:22 -0700
pushed 2015-06-29 12:17 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Use mirroring for buffered ranges. r=jya
36d06eceb29d391df08159584041171eb2824aea
created 2015-06-16 15:37 -0700
pushed 2015-06-29 12:17 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya
85029878321bfe445b6b60f64282489e01f6fbae
created 2015-06-23 16:20 -0400
pushed 2015-06-24 14:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 1175768) for frequent media test failures.
a369cfb95b59062f51e4fd6f9a97935b9639fb12
created 2015-06-19 13:45 -0700
pushed 2015-06-24 14:02 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Throttle NotifyDataArrived. r=jya
e02dd312d6228e7b5ca5cecb9a23495fe830f643
created 2015-06-17 14:22 -0700
pushed 2015-06-24 14:02 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Use mirroring for buffered ranges. r=jya
6aa5fa1d318e56114333dc842eaf3242c3d1f7a7
created 2015-06-16 15:37 -0700
pushed 2015-06-24 14:02 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya
645564f3f35f929fda373de5352263dce1c92e2a
created 2015-06-09 12:41 -0700
pushed 2015-06-18 13:13 +0000
Bobby Holley Bobby Holley - Bug 1172264 - Mirror duration from the MDSM to the MediaDecoderReader and remove MDSM::GetDuration. r=jww
0e80ea29712052a89bf0296dc3bd4bdd43d1d5c6
created 2015-05-22 16:05 -0700
pushed 2015-06-17 18:57 +0000
Bobby Holley Bobby Holley - Bug 1163223 - Remove MediaDecoderStateMachine::mStartTime. r=jww CLOSED TREE
81d780ecb4b6d90a7975ce956517d27568af4a04
created 2015-06-06 15:00 -0700
pushed 2015-06-17 18:57 +0000
Bobby Holley Bobby Holley - Bug 1163223 - Use AwaitStartTime to invoke MediaDecoderReader::SetStartTime. r=jww
less more (0) -100 -60 tip