2b64bbc60f351aa7e6db6c0c663a7f25eee93370: Bug 1176218 - p9. Pass MediaContentType to MP4Decoder::CanHandleMediaType - r=jya draft
Gerald Squelart <gsquelart@mozilla.com> - Sat, 01 Oct 2016 18:10:18 +1000 - rev 420451
Push 31200 by gsquelart@mozilla.com at Tue, 04 Oct 2016 06:38:21 +0000
Bug 1176218 - p9. Pass MediaContentType to MP4Decoder::CanHandleMediaType - r=jya Just passing the new MediaContentType struct, with no processing changes (yet). MozReview-Commit-ID: KZ4xkCihPb1
541da4b2205d23731513c2c6e25ca5d10175ae13: Bug 1176218 - p8. Use MediaContentType in DecoderTraits - r=jya draft
Gerald Squelart <gsquelart@mozilla.com> - Sat, 01 Oct 2016 18:09:50 +1000 - rev 420450
Push 31200 by gsquelart@mozilla.com at Tue, 04 Oct 2016 06:38:21 +0000
Bug 1176218 - p8. Use MediaContentType in DecoderTraits - r=jya MozReview-Commit-ID: G0Blu5qOpwD
77fbf6a960c8358815414bf68b173f3cb1769d18: Bug 1176218 - p7. Hide CanHandle{Media|Codecs}Type - r=jya draft
Gerald Squelart <gsquelart@mozilla.com> - Mon, 26 Sep 2016 16:01:59 +1000 - rev 420449
Push 31200 by gsquelart@mozilla.com at Tue, 04 Oct 2016 06:38:21 +0000
Bug 1176218 - p7. Hide CanHandle{Media|Codecs}Type - r=jya These methods don't need to be exposed anymore. They are still used in the cpp, so we keep them there as static functions. MozReview-Commit-ID: F1BxEFzj7Re
f9cca814ba152cb0e65da48f6a4f8a9b78c078ea: Bug 1176218 - p6. Move ShouldHandleMediaType down the cpp - r=jya draft
Gerald Squelart <gsquelart@mozilla.com> - Mon, 26 Sep 2016 16:02:59 +1000 - rev 420448
Push 31200 by gsquelart@mozilla.com at Tue, 04 Oct 2016 06:38:21 +0000
Bug 1176218 - p6. Move ShouldHandleMediaType down the cpp - r=jya Just moving a function, it will help review upcoming changes in the next patch. MozReview-Commit-ID: Ilbhinse9C6
887ca19d72c60f074286c08db5b3ff86c3b7151b: Bug 1176218 - p5. Use DecoderTraits::CanHandleContentType in MediaSource - r=jya draft
Gerald Squelart <gsquelart@mozilla.com> - Thu, 29 Sep 2016 23:10:15 +1000 - rev 420447
Push 31200 by gsquelart@mozilla.com at Tue, 04 Oct 2016 06:38:21 +0000
Bug 1176218 - p5. Use DecoderTraits::CanHandleContentType in MediaSource - r=jya Replace both uses of nsContentTypeParser with MediaContentType. MozReview-Commit-ID: KV7ze3ASRf3
4b3f1aba2446d68008bbde9a2f00d77632b42071: Bug 1176218 - p4. Use DecoderTraits::CanHandleContentType in HTMLMediaElement - r=jya draft
Gerald Squelart <gsquelart@mozilla.com> - Mon, 26 Sep 2016 13:31:57 +1000 - rev 420446
Push 31200 by gsquelart@mozilla.com at Tue, 04 Oct 2016 06:38:21 +0000
Bug 1176218 - p4. Use DecoderTraits::CanHandleContentType in HTMLMediaElement - r=jya MozReview-Commit-ID: IQFvgI6h1tE
180130d32b74fa7bf10fe6f1b22cf06e64951ea4: Bug 1176218 - p3. Add DecoderTraits::CanHandleContentType - r=jya draft
Gerald Squelart <gsquelart@mozilla.com> - Mon, 26 Sep 2016 16:43:16 +1000 - rev 420445
Push 31200 by gsquelart@mozilla.com at Tue, 04 Oct 2016 06:38:21 +0000
Bug 1176218 - p3. Add DecoderTraits::CanHandleContentType - r=jya Instead of taking MIME&codecs strings, CanHandleContentType takes an MediaContentType, which can be used to access these and other parameters. MozReview-Commit-ID: 14Cg6JoQS0g
026b29dca02ab6b6f2d184605c8e1cd3ed4a2cfd: Bug 1176218 - p2. New MediaContentType class to parse content type string - r=jya draft
Gerald Squelart <gsquelart@mozilla.com> - Sat, 01 Oct 2016 19:02:57 +1000 - rev 420444
Push 31200 by gsquelart@mozilla.com at Tue, 04 Oct 2016 06:38:21 +0000
Bug 1176218 - p2. New MediaContentType class to parse content type string - r=jya Collect all parsed parameters in a handy MediaContentType structure. MozReview-Commit-ID: DlnilsmO1eP
00c3ad0106122975dc48289c3717766abfb03cc2: Bug 1176218 - p1. Constify nsContentTypeParser::Get... methods - r=froydnj draft
Gerald Squelart <gsquelart@mozilla.com> - Tue, 04 Oct 2016 16:19:15 +1100 - rev 420443
Push 31200 by gsquelart@mozilla.com at Tue, 04 Oct 2016 06:38:21 +0000
Bug 1176218 - p1. Constify nsContentTypeParser::Get... methods - r=froydnj GetType() and GetParameter() don't actually modify the nsContentTypeParser object, so we can make them const. It makes it possible to pass the parser as a const-ref, which I think makes sense as getters (even those doing some actual work) are usually const. MozReview-Commit-ID: 9vmqKbmt8y8
c243d58b7406e341807350c8da425e6bd03e7232: Bug 1287671 - Replace IS_{LITTLE|BIG}_ENDIAN with MOZ_{LITTLE|BIG}_ENDIAN in js/. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Tue, 04 Oct 2016 15:31:45 +0900 - rev 420442
Push 31199 by bmo:mh+mozilla@glandium.org at Tue, 04 Oct 2016 06:35:07 +0000
Bug 1287671 - Replace IS_{LITTLE|BIG}_ENDIAN with MOZ_{LITTLE|BIG}_ENDIAN in js/. r?njn
eb9201bf47dec53715cddc4d45cb9a7f5349f1dc: Bug 1307063. Move MDSM::MaybeFinishDecodeFirstFrame() into DecodingFirstFrameState. draft
JW Wang <jwwang@mozilla.com> - Mon, 03 Oct 2016 17:18:38 +0800 - rev 420441
Push 31198 by jwwang@mozilla.com at Tue, 04 Oct 2016 06:32:52 +0000
Bug 1307063. Move MDSM::MaybeFinishDecodeFirstFrame() into DecodingFirstFrameState. MozReview-Commit-ID: LVLjImUQf26
72e8ccf52532c0abd3bd066fd601b58a7172e2eb: Bug 1307055. Part 2 - remove unnecessary pref settings and unused functions. draft
JW Wang <jwwang@mozilla.com> - Mon, 03 Oct 2016 15:20:31 +0800 - rev 420440
Push 31198 by jwwang@mozilla.com at Tue, 04 Oct 2016 06:32:52 +0000
Bug 1307055. Part 2 - remove unnecessary pref settings and unused functions. MozReview-Commit-ID: IQHrWAwrMMZ
e9a6f6c9fc6c396020158ad9beb072c87548963f: Bug 1307055. Part 1 - add some prefs to prefs_general.js for mochitests so they can take effect as soon as possible before running any test code. draft
JW Wang <jwwang@mozilla.com> - Mon, 03 Oct 2016 15:18:05 +0800 - rev 420439
Push 31198 by jwwang@mozilla.com at Tue, 04 Oct 2016 06:32:52 +0000
Bug 1307055. Part 1 - add some prefs to prefs_general.js for mochitests so they can take effect as soon as possible before running any test code. MozReview-Commit-ID: 3778qKBSSwv
1983ea31297b20640f520af24f9f74397631a5fb: Bug 1307044. Part 2 - remove unnecessary pref settings. draft
JW Wang <jwwang@mozilla.com> - Mon, 03 Oct 2016 14:38:32 +0800 - rev 420438
Push 31198 by jwwang@mozilla.com at Tue, 04 Oct 2016 06:32:52 +0000
Bug 1307044. Part 2 - remove unnecessary pref settings. MozReview-Commit-ID: Jwf2zYfZQua
f8c8e4ad7e644f0cd1aee89bcfdfbb2901f8f41a: Bug 1307044. Part 1 - set preload action to PRELOAD_ENOUGH when the attribue is 'auto' or not present. draft
JW Wang <jwwang@mozilla.com> - Mon, 03 Oct 2016 14:38:02 +0800 - rev 420437
Push 31198 by jwwang@mozilla.com at Tue, 04 Oct 2016 06:32:52 +0000
Bug 1307044. Part 1 - set preload action to PRELOAD_ENOUGH when the attribue is 'auto' or not present. MozReview-Commit-ID: JRuiM2CS05x
085b988ad2661d5e1e72544a323e29967007d1f3: Bug 1307022. Part 5 - move some code from OnNotDecoded() to various state objects. draft
JW Wang <jwwang@mozilla.com> - Fri, 30 Sep 2016 17:27:31 +0800 - rev 420436
Push 31197 by jwwang@mozilla.com at Tue, 04 Oct 2016 06:29:16 +0000
Bug 1307022. Part 5 - move some code from OnNotDecoded() to various state objects. MozReview-Commit-ID: 1VFK80k6dg2
224fb13bb7bf07afeb7fae473e474cd09b6951ce: Bug 1307022. Part 4 - move some code from OnVideoDecoded() to various state objects. draft
JW Wang <jwwang@mozilla.com> - Fri, 30 Sep 2016 16:53:33 +0800 - rev 420435
Push 31197 by jwwang@mozilla.com at Tue, 04 Oct 2016 06:29:16 +0000
Bug 1307022. Part 4 - move some code from OnVideoDecoded() to various state objects. MozReview-Commit-ID: 1Et6W4b78fG
efefc27e8c9364fa67c6f7acfe31ca1e3f7c311a: Bug 1307022. Part 3 - Use raw pointers to avoid unnecessary ref-counting. draft
JW Wang <jwwang@mozilla.com> - Fri, 30 Sep 2016 16:51:12 +0800 - rev 420434
Push 31197 by jwwang@mozilla.com at Tue, 04 Oct 2016 06:29:16 +0000
Bug 1307022. Part 3 - Use raw pointers to avoid unnecessary ref-counting. MozReview-Commit-ID: 4PsJjpvWAZW
5ffb641f917a37c3972149dd34162991f54246e8: Bug 1307022. Part 2 - move some code from OnAudioDecoded() to various state objects. draft
JW Wang <jwwang@mozilla.com> - Fri, 30 Sep 2016 16:45:48 +0800 - rev 420433
Push 31197 by jwwang@mozilla.com at Tue, 04 Oct 2016 06:29:16 +0000
Bug 1307022. Part 2 - move some code from OnAudioDecoded() to various state objects. MozReview-Commit-ID: OgboEaJBdj
24eeaa9d41ca54d6b03ea9b5289d1cd2b25c095a: Bug 1307022. Part 1 - Use raw pointers to avoid unnecessary ref-counting. draft
JW Wang <jwwang@mozilla.com> - Fri, 30 Sep 2016 16:34:54 +0800 - rev 420432
Push 31197 by jwwang@mozilla.com at Tue, 04 Oct 2016 06:29:16 +0000
Bug 1307022. Part 1 - Use raw pointers to avoid unnecessary ref-counting. MozReview-Commit-ID: 5qLfiTv5o95
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip