ref: 36e8d4742735060f12d590177035171b6596122c
parent: fe6ae7d53cc5a6911cd1045280c7d02bb5dc697f
parent: 28cd84af76f0bee64ea7fe28faf7aee18b005bb1
author: Jingning Han <[email protected]>
date: Tue Aug 21 19:44:16 EDT 2018
Merge "Skip loop filter operation in show_existing_frame mode"
--- a/vp9/encoder/vp9_encoder.c
+++ b/vp9/encoder/vp9_encoder.c
@@ -3251,6 +3251,12 @@
cpi->svc.temporal_layering_mode == VP9E_TEMPORAL_LAYERING_MODE_BYPASS)
is_reference_frame = !cpi->svc.non_reference_frame;
+ // Skip loop filter in show_existing_frame mode.
+ if (cm->show_existing_frame) {
+ lf->filter_level = 0;
+ return;
+ }
+
if (xd->lossless) {
lf->filter_level = 0;
lf->last_filt_level = 0;