diff options
author | Jingning Han <jingning@google.com> | 2018-11-27 10:33:43 -0800 |
---|---|---|
committer | Jingning Han <jingning@google.com> | 2018-11-27 10:33:43 -0800 |
commit | b3c87f7346d0b413f25b3f1ea5ff221405f27880 (patch) | |
tree | 50c92094da84eb6f43587a567c4c86a73114cdef /vp9 | |
parent | 77fa5100306f9402990ea5e0810c7d6180aabf05 (diff) | |
download | libvpx-b3c87f7346d0b413f25b3f1ea5ff221405f27880.tar libvpx-b3c87f7346d0b413f25b3f1ea5ff221405f27880.tar.gz libvpx-b3c87f7346d0b413f25b3f1ea5ff221405f27880.tar.bz2 libvpx-b3c87f7346d0b413f25b3f1ea5ff221405f27880.zip |
Remove ineffective condition from rc_pick_q_and_bounds
Change-Id: I67b92182ee80ec5548c5a97345b6252e49033c4a
Diffstat (limited to 'vp9')
-rw-r--r-- | vp9/encoder/vp9_ratectrl.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/vp9/encoder/vp9_ratectrl.c b/vp9/encoder/vp9_ratectrl.c index d081f1a49..cdd824358 100644 --- a/vp9/encoder/vp9_ratectrl.c +++ b/vp9/encoder/vp9_ratectrl.c @@ -1923,10 +1923,9 @@ void vp9_rc_get_one_pass_vbr_params(VP9_COMP *cpi) { VP9_COMMON *const cm = &cpi->common; RATE_CONTROL *const rc = &cpi->rc; int target; - // TODO(yaowu): replace the "auto_key && 0" below with proper decision logic. if (!cpi->refresh_alt_ref_frame && (cm->current_video_frame == 0 || (cpi->frame_flags & FRAMEFLAGS_KEY) || - rc->frames_to_key == 0 || (cpi->oxcf.auto_key && 0))) { + rc->frames_to_key == 0)) { cm->frame_type = KEY_FRAME; rc->this_key_frame_forced = cm->current_video_frame != 0 && rc->frames_to_key == 0; @@ -2218,9 +2217,8 @@ void vp9_rc_get_one_pass_cbr_params(VP9_COMP *cpi) { VP9_COMMON *const cm = &cpi->common; RATE_CONTROL *const rc = &cpi->rc; int target; - // TODO(yaowu): replace the "auto_key && 0" below with proper decision logic. if ((cm->current_video_frame == 0) || (cpi->frame_flags & FRAMEFLAGS_KEY) || - rc->frames_to_key == 0 || (cpi->oxcf.auto_key && 0)) { + rc->frames_to_key == 0) { cm->frame_type = KEY_FRAME; rc->frames_to_key = cpi->oxcf.key_freq; rc->kf_boost = DEFAULT_KF_BOOST; |