Remove CHECK_PRECOMPUTED_REF_FRAME_MAP The related functions have been deprecated. BUG=aomedia:2728 Change-Id: Ice9f84a6380b08a59b2d8318179717308ab83fed
diff --git a/av1/encoder/encodeframe.c b/av1/encoder/encodeframe.c index df5a132..5576885 100644 --- a/av1/encoder/encodeframe.c +++ b/av1/encoder/encodeframe.c
@@ -5722,8 +5722,6 @@ } } -#define CHECK_PRECOMPUTED_REF_FRAME_MAP 0 - /*!\brief Encoder setup(only for the current frame), encoding, and recontruction * for a single frame * @@ -6094,43 +6092,6 @@ cpi->ref_frame_flags); av1_setup_frame_sign_bias(cm); -#if CHECK_PRECOMPUTED_REF_FRAME_MAP - GF_GROUP *gf_group = &cpi->gf_group; - // TODO(yuec): The check is disabled on OVERLAY frames for now, because info - // in cpi->gf_group has been refreshed for the next GOP when the check is - // performed for OVERLAY frames. Since we have not support inter-GOP ref - // frame map computation, the precomputed ref map for an OVERLAY frame is all - // -1 at this point (although it is meaning before gf_group is refreshed). - if (!frame_is_intra_only(cm) && gf_group->index != 0) { - const RefCntBuffer *const golden_buf = get_ref_frame_buf(cm, GOLDEN_FRAME); - - if (golden_buf) { - const int golden_order_hint = golden_buf->order_hint; - - for (int ref = LAST_FRAME; ref < EXTREF_FRAME; ++ref) { - const RefCntBuffer *const buf = get_ref_frame_buf(cm, ref); - const int ref_disp_idx_precomputed = - gf_group->ref_frame_disp_idx[gf_group->index][ref - LAST_FRAME]; - - (void)ref_disp_idx_precomputed; - - if (buf != NULL) { - const int ref_disp_idx = - get_relative_dist(&cm->seq_params.order_hint_info, - buf->order_hint, golden_order_hint); - - if (ref_disp_idx >= 0) - assert(ref_disp_idx == ref_disp_idx_precomputed); - else - assert(ref_disp_idx_precomputed == -1); - } else { - assert(ref_disp_idx_precomputed == -1); - } - } - } - } -#endif - #if CONFIG_MISMATCH_DEBUG mismatch_reset_frame(num_planes); #else