f2eb600ca47aedbedbab9f57bccba2c494ce9753: Bug 1212011 - Replace more uses of CrashAtUnhandlableOOM() with AutoEnterOOMUnsafeRegion r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 07 Oct 2015 14:58:41 +0100 - rev 266542
Push 66223 by jcoppeard@mozilla.com at Wed, 07 Oct 2015 13:58:55 +0000
Bug 1212011 - Replace more uses of CrashAtUnhandlableOOM() with AutoEnterOOMUnsafeRegion r=terrence
f79b353b26080b6cdfdf103c5f0b3ca1a97c4702: Bug 1209001 - Add test code for OOM handling in parseModule() r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 07 Oct 2015 14:58:40 +0100 - rev 266541
Push 66223 by jcoppeard@mozilla.com at Wed, 07 Oct 2015 13:58:55 +0000
Bug 1209001 - Add test code for OOM handling in parseModule() r=terrence
e941ed90766165328e0f28853b211a568df729cc: Bug 1211398 - Remove Taskcluster debug messages; r=jlund
Mike Shal <mshal@mozilla.com> - Mon, 05 Oct 2015 13:16:56 -0400 - rev 266540
Push 66222 by mshal@mozilla.com at Wed, 07 Oct 2015 13:54:30 +0000
Bug 1211398 - Remove Taskcluster debug messages; r=jlund
5c92ba05c3ba9a857b5eef3338938ebfee1bb1b9: Bug 1206977: P15. Fix FFmpeg shutdown crash should decoder not be initialised. r=me
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 07 Oct 2015 22:38:07 +1100 - rev 266539
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P15. Fix FFmpeg shutdown crash should decoder not be initialised. r=me
5d0262c24115d36308932113f0a1b3e31672f6d8: Bug 1206977: P14. Remove obsolete / redundant code. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 07 Oct 2015 11:14:46 +1100 - rev 266538
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P14. Remove obsolete / redundant code. r=cpearce
72180de4fbb6d3eda04e250cdc0808b42a52175e: Bug 1206977: P13. Assert that data fed to EMEDecoderModule is encrypted. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 07 Oct 2015 10:51:51 +1100 - rev 266537
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P13. Assert that data fed to EMEDecoderModule is encrypted. r=cpearce The PDMFactory ensures that the EMEDecoderModule is only used for encrypted data, we can simplify EMEDecoderModule and make strong assumptions
f6cee24861b3ef74352e8739557667b74e7dfdbc: Bug 1206977: P12. Properly shutdown all created test decoders. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 07 Oct 2015 10:40:48 +1100 - rev 266536
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P12. Properly shutdown all created test decoders. r=cpearce
158dd058323aadb3bd6e62cc456c2209113b5cef: Bug 1206977: P11. Don't rely on SupportsMimeType to determine if a track can be played. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 07 Oct 2015 10:37:38 +1100 - rev 266535
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P11. Don't rely on SupportsMimeType to determine if a track can be played. r=cpearce The PDMFactory will run more accurate checks based on the TrackInfo object and will fail to create a decoder if the type is unsupported. So use that instead
ae99d2aca89aebfa6f4a7c3c1c96db27f783f67a: Bug 1206977: P10. Remove redundant code. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 06 Oct 2015 21:03:52 +1100 - rev 266534
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P10. Remove redundant code. r=cpearce The same checks are performed in the PDMFactory::SupportsMimeType
cac2b7df9ea5ef4d3adfc849dc3572b0fb578bf3: Bug 1206977: P9. Ensure PDMs are only ever created through the PDMFactory. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 06 Oct 2015 20:10:31 +1100 - rev 266533
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P9. Ensure PDMs are only ever created through the PDMFactory. r=cpearce
fa313561756e5c03b1958be69d21500bc2841cb4: Bug 1206977: P8. Have PDMFactory directly manage the EMEDecoderModule. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 06 Oct 2015 19:56:29 +1100 - rev 266532
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P8. Have PDMFactory directly manage the EMEDecoderModule. r=cpearce
884f650d3e75b3e2147c98a29a8fdb9ca70ea930: Bug 1206977: [webm] P7. Remove IntelWebMVideoDecoder. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 06 Oct 2015 15:32:18 +1100 - rev 266531
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: [webm] P7. Remove IntelWebMVideoDecoder. r=kinetik That code path is no longer used and handled directly in the MediaFormatReader. Also, partially revert commit ac6d0b0befb2 as it broke WebMReader.
1aba22296221d299584845eab63fb543351e8516: Bug 1206977: P6. Make PlatformDecoderModule::SupportsMimeType pure virtual. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 06 Oct 2015 10:23:26 +1100 - rev 266530
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P6. Make PlatformDecoderModule::SupportsMimeType pure virtual. r=cpearce
1f6baf3e3d5d5dfd479a72af4d5fc7733286c6b2: Bug 1206977: P5. Update PlatformDecoderModule documentation. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 06 Oct 2015 10:17:12 +1100 - rev 266529
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P5. Update PlatformDecoderModule documentation. r=cpearce Mostly removes no longer relevant doc.
835379dc92bf16efd4cfccde3e041e532ecd6fe7: Bug 1206977: P4. Add AgnosticDecoderModule object. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 06 Oct 2015 09:53:02 +1100 - rev 266528
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P4. Add AgnosticDecoderModule object. r=cpearce This removes the need for PDMFactory to know anything about decoders.
27e6561dff6f43d907b237899d85f88f3cbb93c4: Bug 1206977: P3. Allow PDM fallback. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 06 Oct 2015 09:08:03 +1100 - rev 266527
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P3. Allow PDM fallback. r=cpearce We now search in all the PDM present the one that can handle the media.
d4538d79cc923f600126453b43c5dc4b53a04c40: Bug 1206977: P2. Wrap PDM creation in a new PDMFactory class. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 05 Oct 2015 21:08:56 +1100 - rev 266526
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P2. Wrap PDM creation in a new PDMFactory class. r=cpearce There is no change of behaviour from the original PlatformDecoderModule.
4190ef9edc26d908419de71575f03d7592179a7f: Bug 1206977: P1. Remove unused PDM function members. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 05 Oct 2015 18:59:24 +1100 - rev 266525
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1206977: P1. Remove unused PDM function members. r=cpearce
fe514a4a22a35a50f01d5a8a9a8f0620d2ed6e40: Bug 1211335: Have FFMpegDecoderModule properly return if a codec is supported. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 06 Oct 2015 22:55:18 +1100 - rev 266524
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1211335: Have FFMpegDecoderModule properly return if a codec is supported. r=cpearce
aa355229d6b5c89bd635041d63661de7c5b3e65b: Bug 1212164: Prevent use of demuxer before initialization completes. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 07 Oct 2015 12:00:52 +1100 - rev 266523
Push 66221 by jyavenard@mozilla.com at Wed, 07 Oct 2015 13:35:19 +0000
Bug 1212164: Prevent use of demuxer before initialization completes. r=cpearce
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip