Use RANGE_CHECK_HI on g_lag_in_frames, kf_max_dist
Use RANGE_CHECK_HI to enforce that g_lag_in_frames and kf_max_dist must
be zero in all intra mode.
BUG=aomedia:2959
Change-Id: Ib1d27ac5aa92e00efb413d9691f8116b09b1161f
diff --git a/av1/av1_cx_iface.c b/av1/av1_cx_iface.c
index d306a23..d4c155b 100644
--- a/av1/av1_cx_iface.c
+++ b/av1/av1_cx_iface.c
@@ -393,10 +393,8 @@
RANGE_CHECK_HI(cfg, g_lag_in_frames, MAX_LAG_BUFFERS);
}
if (cfg->g_usage == AOM_USAGE_ALL_INTRA) {
- if (cfg->g_lag_in_frames != 0)
- ERROR("g_lag_in_frames must be zero in all intra mode");
- if (cfg->kf_max_dist != 0)
- ERROR("kf_max_dist must be zero in all intra mode");
+ RANGE_CHECK_HI(cfg, g_lag_in_frames, 0);
+ RANGE_CHECK_HI(cfg, kf_max_dist, 0);
}
RANGE_CHECK_HI(extra_cfg, min_gf_interval, MAX_LAG_BUFFERS - 1);
RANGE_CHECK_HI(extra_cfg, max_gf_interval, MAX_LAG_BUFFERS - 1);