VP9: Enable static threshold for non-screen content.
Encoder control was currently on for screen-content mode, use it also for normal video. BUG= TBR=stefan@webrtc.org Review URL: https://codereview.webrtc.org/1351523005 . Cr-Commit-Position: refs/heads/master@{#9958}
This commit is contained in:
@ -402,10 +402,9 @@ int VP9EncoderImpl::InitAndSetControlSettings(const VideoCodec* inst) {
|
||||
if (codec_.mode == kScreensharing) {
|
||||
// Adjust internal parameters to screen content.
|
||||
vpx_codec_control(encoder_, VP9E_SET_TUNE_CONTENT, 1);
|
||||
// Let the encoder skip the encoding of very flat/low content blocks.
|
||||
vpx_codec_control(encoder_, VP8E_SET_STATIC_THRESHOLD, 1);
|
||||
}
|
||||
|
||||
// Enable encoder skip of static/low content blocks.
|
||||
vpx_codec_control(encoder_, VP8E_SET_STATIC_THRESHOLD, 1);
|
||||
inited_ = true;
|
||||
return WEBRTC_VIDEO_CODEC_OK;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user