From 88fa7efb1c6430f07ea93c736d85489fb8a8f1ae Mon Sep 17 00:00:00 2001 From: Jerome Jiang Date: Mon, 11 Jun 2018 11:05:36 -0700 Subject: vp9 svc: Denoise golden when it's a temporal ref. When golden was the inter-layer reference, a block that selected the golden ref would not be denoised. But when golden is used as a second temporal reference then we should denoise blocks that select the golden reference. This changes allows for that. Change-Id: Ifdea2ac88f6a74f73520fedcd7fec2f32c559ec9 --- vp9/encoder/vp9_denoiser.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'vp9/encoder/vp9_denoiser.h') diff --git a/vp9/encoder/vp9_denoiser.h b/vp9/encoder/vp9_denoiser.h index f4da24cbf..8f3724fa8 100644 --- a/vp9/encoder/vp9_denoiser.h +++ b/vp9/encoder/vp9_denoiser.h @@ -77,7 +77,8 @@ void vp9_denoiser_update_frame_info( void vp9_denoiser_denoise(struct VP9_COMP *cpi, MACROBLOCK *mb, int mi_row, int mi_col, BLOCK_SIZE bs, PICK_MODE_CONTEXT *ctx, - VP9_DENOISER_DECISION *denoiser_decision); + VP9_DENOISER_DECISION *denoiser_decision, + int use_gf_temporal_ref); void vp9_denoiser_reset_frame_stats(PICK_MODE_CONTEXT *ctx); -- cgit v1.2.3