Allow for framerate reduction for HW encoder.
R=pbos@webrtc.org, stefan@webrtc.org
TBR=glaznev@google.com
Review URL: https://webrtc-codereview.appspot.com/51159004 .
Cr-Commit-Position: refs/heads/master@{#9573}
diff --git a/webrtc/video_engine/vie_encoder.cc b/webrtc/video_engine/vie_encoder.cc
index 7ed207f..0eea5f5 100644
--- a/webrtc/video_engine/vie_encoder.cc
+++ b/webrtc/video_engine/vie_encoder.cc
@@ -78,6 +78,9 @@
const uint32_t width,
const uint32_t height);
+ // Update target frame rate.
+ void SetTargetFramerate(int frame_rate);
+
private:
VideoProcessingModule* vpm_;
};
@@ -868,4 +871,8 @@
return vpm_->SetTargetResolution(width, height, frame_rate);
}
+void QMVideoSettingsCallback::SetTargetFramerate(int frame_rate) {
+ vpm_->SetTargetFramerate(frame_rate);
+}
+
} // namespace webrtc