dom/media/MediaFormatReader.cpp
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-04-29 23:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-04-29 23:06 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
40355c357cb5c82f00613d591e805bdd19abb207
created 2016-04-27 17:35 +1000
pushed 2016-04-28 14:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1267637: P2. Ignore outright audio track considered invalid. r=gerald
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 12:03 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
1a8c3d77911de65b63869658a368d4242fb23818
created 2016-04-22 14:16 +0800
pushed 2016-04-22 13:59 +0000
JW Wang JW Wang - Bug 1266304. Part 1 - Merge MediaDecoderReader::AudioDataPromise and MediaDecoderReader::VideoDataPromise. r=kaku.
1edb74f649f12d8083084ed534a637448554061c
created 2016-04-19 17:36 +1000
pushed 2016-04-20 09:53 +0000
Gerald Squelart Gerald Squelart - Bug 1248507 - p1. Pass DecoderDoctorDiagnostics to PDMs&more - r=jya
3b2926f61e47262c4be278dcf13d62864f06858d
created 2016-04-13 17:02 -0400
pushed 2016-04-15 12:01 +0000
Mats Palmgren Mats Palmgren - Bug 1264500 - Include Telemetry.h to avoid build errors. r=cpearce
ad78daa8b4b4d12b1c243f16b5a659f35343600a
created 2016-03-21 18:50 +1300
pushed 2016-03-22 11:33 +0000
Matt Woodrow Matt Woodrow - Bug 1257013 - Part 3: Stop checking for corrupt frames in MediaDecoderStateMachine since we no longer produce them. r=ajones
fd6e5a3c2817dcaed4775e14ffcf4cef68eab6ee
created 2016-02-04 17:31 +1300
pushed 2016-03-13 23:08 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 657791 - Update seekable range handling for cueless WebMs. r=kinetik
94aaebb92d0ddfc987a47987467ed4ad59ac5fa2
created 2016-03-09 15:32 +1300
pushed 2016-03-10 10:56 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1251460 - MDSM now waits on a promise to enqueue first frame loaded. r=jya
a085ea2d24bbff3026f0c54639f64787776a20b6
created 2016-02-23 13:19 +1300
pushed 2016-02-29 10:43 +0000
Louis Christie Louis Christie - Bug 1249706: Added telemetry for the proportion of frames dropped keyed by several details. r=jya
932ebb82c29802849d726299afed6e3871d4ac22
created 2016-02-17 08:55 +1100
pushed 2016-02-17 11:20 +0000
Gerald Squelart Gerald Squelart - Bug 1248308 - Fix dom/media non-unified build errors - r=jya
a01e50ace1a42c087898ba1f96c19178462537ad
created 2016-02-12 14:40 +1300
pushed 2016-02-17 11:20 +0000
Louis Christie Louis Christie - Bug 1231793: Part 3 - Fixed reading of Metadata tags. r=jya
52d290be7c7dab9c3dedbd372e131358c3e285e2
created 2016-02-15 09:46 -0800
pushed 2016-02-15 17:46 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1231793) for Windows crashes in mozilla::MediaDecoderReader::~MediaDecoderReader()
a5a15d50a8e4f1c49bcc27ecab5ca9e5fa69392d
created 2016-02-12 14:40 +1300
pushed 2016-02-15 11:46 +0000
Louis Christie Louis Christie - Bug 1231793: Part 3 - Fixed reading of Metadata tags. r=jya
c4b606d703ce870975861beaec1ebc6ff251edb2
created 2016-02-09 00:36 +1100
pushed 2016-02-09 12:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229742: P2. Don't reject data promise if new data is pending. r=gerald
386402ce5b3c723c43570cf963a3daa13a47a44b
created 2016-02-09 00:35 +1100
pushed 2016-02-09 12:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229742: P1. Only clear EOS flag if we have new data. r=gerald
f5adde7c353aa61e22611562d512a9c04be1f952
created 2016-02-03 11:44 +1100
pushed 2016-02-05 10:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1244639: P1. Don't assume MP3 decoding always starts at 0. r=cpearce
950702b82f19c5327efab387bdbdbac80700c80d
created 2016-01-28 23:25 +1100
pushed 2016-02-03 11:29 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1243608: P6. Only seek audio to video seek time when performing a fast seek. r=cpearce
85e1209e752659839fabe7af782110b4edbb2a0e
created 2016-01-28 21:20 +1100
pushed 2016-02-03 11:29 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1243608: P4. Have MediaDecoderReader::SeekPromise return a TimeUnit. r=cpearce
1ad0a2e1a6b8315c7c76ccc1e5def8c8102618b8
created 2016-01-28 21:24 +1100
pushed 2016-02-03 11:29 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1243608: P3. Make SeekTarget::mTime a TimeUnit object. r=cpearce
2008d4a61715054b05d1464d5ef022240f3e8ee5
created 2016-02-01 15:05 +1100
pushed 2016-02-03 11:29 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1243608: P2. Pass the full SeekTarget object to MediaDecoderReader::Seek. r=cpearce
4ea6060b39285038ae811da6b5b343393dc69d90
created 2016-01-22 14:01 +1100
pushed 2016-01-25 11:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1241677: P2. Add media decoder's description to about:media report. r=cpearce
3272c71284bcef586bc454fb6bf0a2332111abf7
created 2016-01-18 10:21 +1100
pushed 2016-01-20 14:37 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1236703: P1. Add debugging information for MSE to about:media plugin. r=kentuckyfriedtakahe
a72fd5871157f2322e18decc08a41b8dbdcee8c1
created 2016-01-12 21:03 +1100
pushed 2016-01-13 10:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1237809: P2. Detect change of display size. r=cpearce
d88ea69f1ad934f999d1dc6c685f99c53da7bf19
created 2016-01-08 13:22 +1300
pushed 2016-01-12 10:57 +0000
Chris Pearce Chris Pearce - Bug 1237836 - Add support for MetadataTags to MediaFormatReader. r=jya
c223429a08ebda4fc7e7b61d6292c36a42dc2795
created 2016-01-08 15:43 +1300
pushed 2016-01-08 14:24 +0000
Chris Pearce Chris Pearce - Bug 1237836 - Backout 3bae9aee9d8a for test failures. r=backout
3bae9aee9d8ae397c6bed322309b1badae746fc1
created 2016-01-08 13:22 +1300
pushed 2016-01-08 14:24 +0000
Chris Pearce Chris Pearce - Bug 1237836 - Add support for MetadataTags to MediaFormatReader. r=jya
289faf063a573614a824a1956299c5bacc8c2af7
created 2015-12-18 09:37 +1100
pushed 2015-12-18 14:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229987: P5. Drop frames during internal seeking early. r=cpearce
cb3d56df0a4781f6a1f6a1d76afa3a23210564ba
created 2015-12-08 14:30 -0500
pushed 2015-12-18 14:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229987: P2. Drain decoder when encountering gap. r=cpearce
672a8b656e19b41617692bb1bc9b03a17beb4b3a
created 2015-12-10 23:10 -0800
pushed 2015-12-11 10:44 +0000
Phil Ringnalda Phil Ringnalda - Back out 4 changesets (bug 1229987) for ASan e10s timeout in test_playback.html, Mac timeouts in test_BufferingWait_mp4.html, and Win8 failures in test_WaitingToEndedTransition_mp4.html
c8f4e1eaf88474004f7bf3b963f4217d377a6827
created 2015-12-08 14:30 -0500
pushed 2015-12-11 10:44 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229987: P2. Drain decoder when encountering gap. r=cpearce
c77615eb1faa1f728001e9031639faa4b06252a8
created 2015-12-04 17:31 +1100
pushed 2015-12-07 13:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1130237: P2. Reset decoder state even if no decoder has been created yet. r=gerald
88b7e78a9de93bea7816a7f0dbade34bea27ad7c
created 2015-12-04 13:33 +1300
pushed 2015-12-04 11:05 +0000
Matt Woodrow Matt Woodrow - Bug 1230338 - Record video frames dropped by the compositor, or while flushing during skip-to-keyframe. r=jya
19c2125592584778db90546a5b8538d983aea3e3
created 2015-12-02 15:42 +0800
pushed 2015-12-02 14:23 +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.
b94b0f9de8bae5837a00e9dc722c003a975711a1
created 2015-11-21 22:18 +1100
pushed 2015-11-23 13:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1226707: P3. Only create the type of decoder we will need. r=cpearce
9d36733ded4dbdc1892f1d1fcbe4120c95761499
created 2015-11-21 22:16 +1100
pushed 2015-11-23 13:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1226707: P2 Ensure we won't operate on a decoder that failed to initialize. r=cpearce
5d977c74e5741a13e15c295c5caa377428e3b844
created 2015-11-15 14:49 +0100
pushed 2015-11-17 01:28 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
66a799321ef851242374893b00c88df336bd8137
created 2015-11-11 09:36 -0800
pushed 2015-11-12 11:39 +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-12 11:39 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
574109522f8438e378c7136c23c2babadcb260a7
created 2015-11-02 21:28 +0800
pushed 2015-11-03 11:13 +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:39 +0000
JW Wang JW Wang - Bug 1217714 - Remove some unused functions from MediaDecoderReader. r=jya.
26afe6ac3db7fbe1e09213d35c9c225d5ddb8b71
created 2015-10-21 12:28 +1100
pushed 2015-10-23 22:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1207198: P1. Do not initialize decoders during ReadMetadata. r=cpearce
a75a9f0221a213cc4ad2f70f77ed0cac5e75afbe
created 2015-10-20 05:33 -0400
pushed 2015-10-22 09:59 +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:41 +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:41 +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:41 +0000
JW Wang JW Wang - Bug 1216850. Part 1 - backout bug 1215003. r=me.
c70e4ab053432b5e11fccd2a91bdeeb78021568d
created 2015-10-19 20:11 +0200
pushed 2015-10-20 10:33 +0000
Eugen Sawin Eugen Sawin - Bug 1211443 - Drop scheduled update if decoder initialization isn't done yet. r=jya
837ab762d9c93d73af7b7681d525aa2b921809ac
created 2015-10-19 10:52 +0800
pushed 2015-10-20 10:33 +0000
JW Wang JW Wang - Bug 1215003. Part 2 - rename AsyncReadMetadata and move it to the private section. r=gerald.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:58 +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:58 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
9d16285849fbea1955b62e5e2e35c2a7208a4425
created 2015-10-15 02:04 +0200
pushed 2015-10-16 19:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1213176: P1. Remove most MediaFormatReader dependencies on its MediaDecoder parent. r=jwwang
866fcc7ed3ef3ca622f284674156a7139ef83e66
created 2015-10-14 14:25 +0800
pushed 2015-10-14 22:02 +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 22:02 +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:49 +0000
JW Wang JW Wang - Bug 1212723. Part 2 - remove unused argument aCloneDonor from MediaDecoderReader::Init(). r=jya.
3561a25a3db846a460f7044203bd0be3f892abdc
created 2015-10-09 09:25 +0800
pushed 2015-10-12 10:03 +0000
JW Wang JW Wang - Bug 1212246. Part 1 - remove the aBorrowedTaskQueue parameter from the MediaDecoderReader constructor. r=jya.
af903bae2619af2c0719f5a2734e5f39f0fa6743
created 2015-10-07 12:34 +1100
pushed 2015-10-08 21:37 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212176: Remove arguments passed to MediaDataDemuxer::NotifyDataArrived API. r=cpearce
a51c8ef4038014850be8343e53908b4b896b99c9
created 2015-10-08 14:05 +0800
pushed 2015-10-08 14:12 +0000
JW Wang JW Wang - Bug 1212260 - MediaFormatReader::SetCDMProxy should call |OwnerThread()->Dispatch|. r=cpearce.
2499a66d5b37595ec35063b0a6c3d7ed1a9cf154
created 2015-10-07 11:09 -0700
pushed 2015-10-08 14:12 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
158dd058323aadb3bd6e62cc456c2209113b5cef
created 2015-10-07 10:37 +1100
pushed 2015-10-08 14:12 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P11. Don't rely on SupportsMimeType to determine if a track can be played. r=cpearce
less more (0) -100 -60 tip