Bug 1374204 - set the preference for android hardware encoder to true in nightly. r?jib draft
authorMunro Mengjue Chiang <mchiang@mozilla.com>
Mon, 19 Jun 2017 16:22:36 +0800
changeset 597893 a0e6e4503beaaaf01258a53176feb57ad83acd58
parent 597883 e1e4a481b7e88dce163b9cccc2fb72032023befa
child 597894 692457b55f335d4f69740bb53aebd532251e4fcb
push id65077
push userbmo:mchiang@mozilla.com
push dateWed, 21 Jun 2017 05:44:30 +0000
reviewersjib
bugs1374204
milestone56.0a1
Bug 1374204 - set the preference for android hardware encoder to true in nightly. r?jib MozReview-Commit-ID: L0ibqWACQLD
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -541,19 +541,24 @@ pref("media.navigator.audio.full_duplex"
 #elif defined(XP_WIN)
 pref("media.peerconnection.capture_delay", 50);
 pref("media.getusermedia.playout_delay", 40);
 pref("media.navigator.audio.full_duplex", true);
 #elif defined(ANDROID)
 pref("media.peerconnection.capture_delay", 100);
 pref("media.getusermedia.playout_delay", 100);
 pref("media.navigator.audio.full_duplex", true);
-// Whether to enable Webrtc Hardware acceleration support
+// enable Webrtc Hardware acceleration in nightly
+#ifdef NIGHTLY_BUILD
+pref("media.navigator.hardware.vp8_encode.acceleration_enabled", true);
+pref("media.navigator.hardware.vp8_encode.acceleration_remote_enabled", true);
+#else
 pref("media.navigator.hardware.vp8_encode.acceleration_enabled", false);
 pref("media.navigator.hardware.vp8_encode.acceleration_remote_enabled", false);
+#endif
 pref("media.navigator.hardware.vp8_decode.acceleration_enabled", false);
 #elif defined(XP_LINUX)
 pref("media.peerconnection.capture_delay", 70);
 pref("media.getusermedia.playout_delay", 50);
 pref("media.navigator.audio.full_duplex", true);
 #else
 // *BSD, others - merely a guess for now
 pref("media.peerconnection.capture_delay", 50);