AV1 RT: Fix bug in CDEF control Fix CDEF strength bug and sample SVC encoder Change-Id: I2276acce1671006819541b83df07d132e6cb8813
diff --git a/av1/encoder/pickcdef.c b/av1/encoder/pickcdef.c index 81e3e67..18e3c5b 100644 --- a/av1/encoder/pickcdef.c +++ b/av1/encoder/pickcdef.c
@@ -579,8 +579,8 @@ CdefInfo *const cdef_info = &cm->cdef_info; cdef_info->nb_cdef_strengths = 1; cdef_info->cdef_bits = 0; - cdef_info->cdef_strengths[1] = 0; - cdef_info->cdef_uv_strengths[1] = 0; + cdef_info->cdef_strengths[0] = 0; + cdef_info->cdef_uv_strengths[0] = 0; return; }
diff --git a/examples/svc_encoder_rtc.c b/examples/svc_encoder_rtc.c index fdf8c52..2271232 100644 --- a/examples/svc_encoder_rtc.c +++ b/examples/svc_encoder_rtc.c
@@ -1247,7 +1247,8 @@ aom_codec_control(&codec, AOME_SET_CPUUSED, app_input.speed); aom_codec_control(&codec, AV1E_SET_AQ_MODE, app_input.aq_mode ? 3 : 0); aom_codec_control(&codec, AV1E_SET_GF_CBR_BOOST_PCT, 0); - aom_codec_control(&codec, AV1E_SET_ENABLE_CDEF, 1); + aom_codec_control(&codec, AV1E_SET_ENABLE_CDEF, 2); + aom_codec_control(&codec, AV1E_SET_LOOPFILTER_CONTROL, 1); aom_codec_control(&codec, AV1E_SET_ENABLE_WARPED_MOTION, 0); aom_codec_control(&codec, AV1E_SET_ENABLE_OBMC, 0); aom_codec_control(&codec, AV1E_SET_ENABLE_GLOBAL_MOTION, 0);