Bug 1319987: P12. Disable RemoteDataDecoder. ?jhlin r=jya
authorJean-Yves Avenard <jyavenard@mozilla.com>
Fri, 03 Feb 2017 09:40:28 +0100
changeset 479290 ff9f57defc040b9a41a7b96361b5b286d2acff90
parent 479289 8f062bf0099d2809e5f7cf2fcbaed09c01c74112
child 479291 f826282b1d21e8af778750e8d543897bc9be4aa1
push id44211
push userbmo:hskupin@gmail.com
push dateMon, 06 Feb 2017 12:18:11 +0000
reviewersjya
bugs1319987, 1336358
milestone54.0a1
Bug 1319987: P12. Disable RemoteDataDecoder. ?jhlin r=jya There appears to be a race occurring where InputExhausted callback isn't always called. The issue could be reproduced prior all those changes, albeit rarely. The tracking of re-enabling this feature will be done in bug 1336358 MozReview-Commit-ID: 5rPpcCcgNIq
mobile/android/app/mobile.js
--- a/mobile/android/app/mobile.js
+++ b/mobile/android/app/mobile.js
@@ -615,17 +615,17 @@ pref("media.video-queue.send-to-composit
 
 // Allow to check if the decoder supports recycling only on Fennec nightly build.
 pref("media.decoder.recycle.enabled", true);
 
 // Enable the MediaCodec PlatformDecoderModule by default.
 pref("media.android-media-codec.enabled", true);
 pref("media.android-media-codec.preferred", true);
 // Run decoder in seperate process.
-pref("media.android-remote-codec.enabled", true);
+pref("media.android-remote-codec.enabled", false);
 
 // Enable MSE
 pref("media.mediasource.enabled", true);
 
 pref("media.mediadrm-widevinecdm.visible", true);
 
 // Enable EME (Encrypted Media Extensions)
 pref("media.eme.enabled", true);