diff --git a/src/modules/video_coding/codecs/vp8/main/source/vp8.cc b/src/modules/video_coding/codecs/vp8/main/source/vp8.cc index 656b51d3f9..84673e24ff 100644 --- a/src/modules/video_coding/codecs/vp8/main/source/vp8.cc +++ b/src/modules/video_coding/codecs/vp8/main/source/vp8.cc @@ -268,6 +268,11 @@ int VP8Encoder::InitEncode(const VideoCodec* inst, cpu_speed_ = -6; break; } +#ifdef WEBRTC_ANDROID + // On mobile platform, always set to -12 to leverage between cpu usage + // and video quality + cpu_speed_ = -12; +#endif rps_->Init(); return InitAndSetControlSettings(inst); }