dom/media/webm/WebMDemuxer.cpp
bfc6effa82c927220624909dee8bd4f989e38f2a
created 2016-04-07 17:40 +1000
pushed 2016-04-11 00:38 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1262727: [webm] Ensure first frame returned after seek is a keyframe. r=kinetik
7a8fb7e6f6f915ad87eba700b4f36ff0c0d5ecab
created 2016-03-15 00:28 +1300
pushed 2016-03-26 01:49 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1232045 - WebMDemuxer handles resolution changes. r=jya
66a65bdec004abadac9f1611f4f17bc277831674
created 2016-03-15 18:03 +1100
pushed 2016-03-15 07:44 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1246536: [webm] Only use discard padding information on last packet. r=kinetik
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
4261e08ba51aa5241a05d5a6da8c7557e870ef47
created 2016-01-19 11:43 +1300
pushed 2016-03-13 17:40 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 657791 - Update WebM demuxer to consider cue-less WebMs seekable. r=jya
deadb414ee23f17f25b5adb90e0caa497263b7bd
created 2016-02-17 14:23 -0500
pushed 2016-03-04 23:10 +0000
sakshi sakshi - Bug 1197311 - Remove PR_snprintf calls in dom/ r=froydnj
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-02 15:36 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-01-31 18:11 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-01-31 15:12 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
b7062f5c8df3d16078e179cc5f7e52f93ec58d21
created 2016-01-23 12:40 +1100
pushed 2016-01-23 01:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Revert "Bug 1240201: [vorbis] P1. Properly determine sample duration and time in webm demuxer. r=kinetik"
b898185c57fa2e8ed3401e7b55cc5f66ffb81b3e
created 2016-01-23 12:39 +1100
pushed 2016-01-23 01:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Revert "Bug 1240201: [opus] P2. Properly determine sample duration and time in webm demuxer. r=kinetik"
d8eb98e2e4961b1ce5437e4b132bfba065c30239
created 2016-01-22 00:36 +1100
pushed 2016-01-22 15:51 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1240201: [opus] P2. Properly determine sample duration and time in webm demuxer. r=kinetik
c0a4a296569205598b370e34456fe23102d25e3d
created 2016-01-21 02:26 +1100
pushed 2016-01-22 15:51 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1240201: [vorbis] P1. Properly determine sample duration and time in webm demuxer. r=kinetik
8381cc4aa935537a9abb72bc645a538e21862c94
created 2016-01-21 12:28 -0800
pushed 2016-01-21 20:28 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1240201) for Windows wpt bustage
b06a049cafb789e5f7b4d20be64b1c745173a86c
created 2016-01-22 00:36 +1100
pushed 2016-01-21 13:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1240201: [opus] P2. Properly determine sample duration and time in webm demuxer. r=kinetik
69b695ad6d43bfa2344161b31102e56d8a27ec19
created 2016-01-21 02:26 +1100
pushed 2016-01-21 13:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1240201: [vorbis] P1. Properly determine sample duration and time in webm demuxer. r=kinetik
a0d6ae2f0ec3124d80344a057fc3c4659d8a6568
created 2015-12-22 19:38 +1100
pushed 2015-12-22 14:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1230054: Remove unused WebMReader. r=kinetik
cb2462db0b8653b4a42131a4d2a8ea92c534d4fb
created 2015-12-03 22:12 -0800
pushed 2015-12-04 06:12 +0000
Phil Ringnalda Phil Ringnalda - Back out ce4623289f7f (bug 1230054) for crashtest bustage in 789075-1.html/795892-1.html, Android mochitest-chrome bustage in test_texttrack_chrome.html, and probably Gij video_list_test.js
368534fd8b50fad6073614bd544525289f5547b4
created 2015-12-04 15:56 +1100
pushed 2015-12-04 04:57 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1230054: Add missing headers ON A CLOSED TREE. r=me
ce4623289f7f7fa28c7d005b61ba931190828f5b
created 2015-12-03 21:07 +1100
pushed 2015-12-04 04:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1230054: Remove unused WebMReader. r=kinetik
c15c9f37f220e491e570fbca50edde924367b26e
created 2015-11-24 20:16 +1100
pushed 2015-11-30 00:49 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1227396: P7. Replace nsTArray<MediaByteRange> with dedicated MediaByteRangeSet object. r=cpearce
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
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
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
0e80a5538a674f3d82aed52d52dd4fbefa074820
created 2015-10-01 19:06 -0400
pushed 2015-10-20 17:36 +0000
Nathan Froyd Nathan Froyd - Bug 1190472 - part 3 - optimize pushing an entire queue onto MediaRawDataQueue; r=kinetik
e0d5a28ba9d4ac6b4315dc9bf541362f12dcf226
created 2015-10-01 19:02 -0400
pushed 2015-10-20 17:36 +0000
Nathan Froyd Nathan Froyd - Bug 1190472 - part 1 - improve MediaRawDataQueue's reference-counting behavior; 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
af903bae2619af2c0719f5a2734e5f39f0fa6743
created 2015-10-07 12:34 +1100
pushed 2015-10-08 09:47 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212176: Remove arguments passed to MediaDataDemuxer::NotifyDataArrived API. r=cpearce
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)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
13feeea7a4a8db9c1c450f26f6c626e0ea3325a2
created 2015-09-24 19:24 -0700
pushed 2015-09-29 06:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208300 (part 4) - Remove gfxRGBA and some related things. r=jwatt.
14c82d6b268ce73855bcaf4a5f2b9845b8bf52ca
created 2015-09-27 15:52 +1000
pushed 2015-09-29 01:40 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1208799: [webm] Use first track found. r=kinetik
176b5ef8e88119bc025a63286b46b6ffefc33715
created 2015-09-14 18:36 +1000
pushed 2015-09-16 08:15 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204407: P2. Remove no longer required MediaDataDemuxer APIs. r=cpearce
d4e39e6d93ebf32ca05555577c2805c21c7f4e42
created 2015-09-14 18:06 +1000
pushed 2015-09-16 08:15 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204419: P4. Remove MediaDataDemuxer API no longer used. r=cpearce
c93cd72f8d4057f536fd87cda8088828bd1bd5ef
created 2015-09-14 15:01 +1000
pushed 2015-09-14 09:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1203367: Ensure WebMBufferedState is only used after reading metadata. r=kinetik
f72d4bfd281163432af96b0444d89b36e17c47b3
created 2015-09-12 20:51 +1000
pushed 2015-09-12 11:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199518: [webm] P2. Properly determine next keyframe time. r=kinetik
1794ed0461559432d6685eab79bf41f6351e46d6
created 2015-09-12 20:51 +1000
pushed 2015-09-12 11:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199518: [webm] P1. Have WebMDemuxer use its own logger. r=kinetik
d92acf7fd4ce4d50e3f4dad416e280a4118c13d7
created 2015-09-01 10:47 +1200
pushed 2015-08-31 22:47 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199878: [webm] P2. Hold one frames for which the duration can't be known or estimated. r=kinetik
dc5303bf455e9abb01dd519a71264ba6716daa79
created 2015-08-28 10:47 +1000
pushed 2015-08-28 06:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199032: [webm] P1. Explicitly differentiate WebM usage for mediasource. r=kinetik
bf2d5ba56975bf23e8b9793ba06cf74eb6c56e4f
created 2015-08-23 21:35 +1000
pushed 2015-08-27 02:29 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1197977: [webm]. Ensure resource length calculation never underflows. r=kinetik
1e7405c70314d01fb6a807fb36ff2af613b18d54
created 2015-08-19 15:27 +1000
pushed 2015-08-24 13:14 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1195073: [MSE/webm] P4. Limit nestegg reads to the last block's boundaries. r=kinetik
487ede19c0725efdc361c875c5fb727b3cbfc3a8
created 2015-08-19 15:24 +1000
pushed 2015-08-24 13:14 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1195073: [webm] P3. Initialize members. r=kinetik
1cffe0166adb73f384a6883c46cbec60c64059b3
created 2015-08-21 10:17 -0400
pushed 2015-08-23 22:30 +0000
Timothy B. Terriberry Timothy B. Terriberry - Bug 1196353 - Use standard Xiph extradata format to pass headers from demuxers to decoders. r=jya
ea34d725c1400d02d825422d53803681a42a8868
created 2015-08-21 10:46 +0200
pushed 2015-08-21 08:46 +0000
Sebastian Hengst Sebastian Hengst - Backed out 5 changesets 507a508aea7, 16669eed518d, 6f6fc1a91d07, 1e983ccb61cc, c5afa29ea85a (bug 1195073) for M2 and W5 on OSX and Linux and R(R2, Ru2) bustage on Linux. r=backout
16669eed518d04072b683807db35c5f15ec9ba35
created 2015-08-19 15:27 +1000
pushed 2015-08-21 06:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1195073: [MSE/webm] P4. Limit nestegg reads to the last block's boundaries. r=kinetik
6f6fc1a91d0729d2712255a3c65ddc1333dfb83d
created 2015-08-19 15:24 +1000
pushed 2015-08-21 06:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1195073: [webm] P3. Initialize members. r=kinetik
e8ce7726fa5ace2ea1bdb3427e335b92f8dec1d1
created 2015-08-16 00:49 +1000
pushed 2015-08-16 02:01 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1194884: [webm] P1. Use MediaResourceIndex. r=j^
aef5d038f5734d5eded84ba9d77982df6963988f
created 2015-08-13 15:22 +0300
pushed 2015-08-14 13:42 +0000
Aryeh Gregor Aryeh Gregor - Bug 1179451 - Part 4: Don't pass nsRefPtr&& to functions that want raw pointers. r=froydnj
34b83e0e0024218858d900b201dbf4494380addd
created 2015-08-06 13:33 +0200
pushed 2015-08-07 09:31 +0000
Jan Gerber Jan Gerber - Bug 1185792: [webm] P1. Make MediaInfo.mFrame nsIntRect for visible area. r=jya
4b540d54de839ba764b7bc815b39390d2b090dc2
created 2015-08-03 11:44 -0700
pushed 2015-08-04 21:01 +0000
Bobby Holley Bobby Holley - Bug 1190496 - Namespace the SharedThreadPool.h include. r=cpearce
bce1487864338fa488dcdba1d8f3c96cb209291f
created 2015-07-29 17:03 +0200
pushed 2015-07-30 05:10 +0000
Jan Gerber Jan Gerber - Bug 1185792: [webm] P1. Don't clear mNeedReIndex if GetCachedRanges is emtpy. r=jya
5a780859dc1c089672dffbabbd920c7bff90c888
created 2015-06-18 15:52 +0200
pushed 2015-07-20 07:27 +0000
Jan Gerber Jan Gerber - Bug 1148102: P6. Add WebMDemuxer object. r=jya
less more (0) tip