ref: 2a1d89e2782087c240635362b4875cc702e16cf5
parent: 42329e5ef6edd161429c779d70bc229b92ce437a
author: Marco Paniconi <marpan@google.com>
date: Mon Jun 15 15:11:53 EDT 2020
vp9-svc: Fix to dynamic resize for svc denoising Fix the logic to allow denoiser reset on resize for SVC mode, as dynamic resize is allowed for SVC under single_layer mode. Change-Id: I7776c68dadff2ccbce9b0b4a7f0d12624c2ccf90 (cherry picked from commit 5174eb5b9236a76c24e7bfadd0665d7b765395e1)
--- a/vp9/encoder/vp9_encoder.c
+++ b/vp9/encoder/vp9_encoder.c
@@ -3747,7 +3747,7 @@
}
#endif // !CONFIG_REALTIME_ONLY
- if (oxcf->pass == 0 && oxcf->rc_mode == VPX_CBR && !cpi->use_svc &&
+ if (oxcf->pass == 0 && oxcf->rc_mode == VPX_CBR &&
oxcf->resize_mode == RESIZE_DYNAMIC && cpi->resize_pending != 0) {
oxcf->scaled_frame_width =
(oxcf->width * cpi->resize_scale_num) / cpi->resize_scale_den;