ref: 411bbce47023278eeac998cb4d96af0125efc23b
parent: fc2da4c5ba983793a370a0b079cdc68ba616926b
parent: ee41141466c0261678b6e92dc361534d1c5a209b
author: Jingning Han <jingning@google.com>
date: Thu Mar 19 05:17:25 EDT 2015
Merge "Fix an ioc warning in vp9_pick_inter_mode"
--- a/vp9/encoder/vp9_pickmode.c
+++ b/vp9/encoder/vp9_pickmode.c
@@ -723,12 +723,14 @@
#if CONFIG_VP9_TEMPORAL_DENOISING
vp9_denoiser_reset_frame_stats(ctx);
#endif
+
if (cpi->rc.frames_since_golden == 0) {
- ref_frame_skip_mask |= (1 << GOLDEN_FRAME);
+ cpi->ref_frame_flags &= (~VP9_GOLD_FLAG);
usable_ref_frame = LAST_FRAME;
} else {
usable_ref_frame = GOLDEN_FRAME;
}
+
for (ref_frame = LAST_FRAME; ref_frame <= usable_ref_frame; ++ref_frame) {
const YV12_BUFFER_CONFIG *yv12 = get_ref_frame_buffer(cpi, ref_frame);