Bug 1321756 - Preference on media.decoder.recycle.enabled on Fennec. r?jya draft
authorJames Cheng <jacheng@mozilla.com>
Fri, 02 Dec 2016 15:24:15 +0800
changeset 446945 2b73cdaaa9a350da7813532b5e4452b166d76fd2
parent 446884 6f39c69810f258b4108f8ee88048c5b690a503a2
child 538913 38f47369a1bf032ba1eb5b748cff7f2ec5707e00
push id37929
push userbmo:jacheng@mozilla.com
push dateFri, 02 Dec 2016 07:25:11 +0000
reviewersjya
bugs1321756
milestone53.0a1
Bug 1321756 - Preference on media.decoder.recycle.enabled on Fennec. r?jya MozReview-Commit-ID: GAjbykVSaqe
mobile/android/app/mobile.js
--- a/mobile/android/app/mobile.js
+++ b/mobile/android/app/mobile.js
@@ -610,16 +610,21 @@ pref("media.cache_readahead_limit", 30);
 // Number of video frames we buffer while decoding video.
 // On Android this is decided by a similar value which varies for
 // each OMX decoder |OMX_PARAM_PORTDEFINITIONTYPE::nBufferCountMin|. This
 // number must be less than the OMX equivalent or gecko will think it is
 // chronically starved of video frames. All decoders seen so far have a value
 // of at least 4.
 pref("media.video-queue.default-size", 3);
 
+#ifdef NIGHTLY_BUILD
+// Allow to check if the decoder supports recycling only on Fennec nightly build.
+pref("media.decoder.recycle.enabled", true);
+#endif
+
 // 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", false);
 
 // Enable MSE
 pref("media.mediasource.enabled", true);