| Index: talk/app/webrtc/java/jni/androidmediaencoder_jni.cc
|
| diff --git a/talk/app/webrtc/java/jni/androidmediaencoder_jni.cc b/talk/app/webrtc/java/jni/androidmediaencoder_jni.cc
|
| index 25ffe915862a75220097b0738d09f0089b408004..8c00bc3f51e5395fc1fdcfc1accd39d318ff9cce 100644
|
| --- a/talk/app/webrtc/java/jni/androidmediaencoder_jni.cc
|
| +++ b/talk/app/webrtc/java/jni/androidmediaencoder_jni.cc
|
| @@ -301,8 +301,10 @@ int32_t MediaCodecVideoEncoder::InitEncode(
|
| quality_scaler_->Init(kMaxQP / kLowQpThresholdDenominator, true);
|
| quality_scaler_->SetMinResolution(kMinWidth, kMinHeight);
|
| quality_scaler_->ReportFramerate(codec_settings->maxFramerate);
|
| + updated_framerate_ = codec_settings->maxFramerate;
|
| + } else {
|
| + updated_framerate_ = -1;
|
| }
|
| - updated_framerate_ = codec_settings->maxFramerate;
|
| return codec_thread_->Invoke<int32_t>(
|
| Bind(&MediaCodecVideoEncoder::InitEncodeOnCodecThread,
|
| this,
|
| @@ -343,8 +345,6 @@ int32_t MediaCodecVideoEncoder::SetRates(uint32_t new_bit_rate,
|
| uint32_t frame_rate) {
|
| if (scale_ && codecType_ == kVideoCodecVP8) {
|
| quality_scaler_->ReportFramerate(frame_rate);
|
| - } else {
|
| - updated_framerate_ = frame_rate;
|
| }
|
| return codec_thread_->Invoke<int32_t>(
|
| Bind(&MediaCodecVideoEncoder::SetRatesOnCodecThread,
|
|
|