summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_denoiser.h
diff options
context:
space:
mode:
authorMarco <marpan@chromium.org>2015-10-01 17:31:40 -0700
committerMarco <marpan@chromium.org>2015-10-02 11:50:57 -0700
commit86ede50943ac378a8d63dc254cc0a0c679e97b10 (patch)
tree9ec2897a0adffa3400b3de17313140d4db208125 /vp9/encoder/vp9_denoiser.h
parentce3780251cd9cab3b9495fb78b7f8d2773f45acf (diff)
downloadlibvpx-86ede50943ac378a8d63dc254cc0a0c679e97b10.tar
libvpx-86ede50943ac378a8d63dc254cc0a0c679e97b10.tar.gz
libvpx-86ede50943ac378a8d63dc254cc0a0c679e97b10.tar.bz2
libvpx-86ede50943ac378a8d63dc254cc0a0c679e97b10.zip
Fix to denoiser with dynamic resize.
Temporary fix to denoiser when dynamic resizing is on. -Reallocate denoiser buffers on resized frame. -Force golden update on resized frame. -Don't denoise resized frame, and copy source into denoised buffers. Change-Id: Ife7638173b76a1c49eac7da4f2a30c9c1f4e2000
Diffstat (limited to 'vp9/encoder/vp9_denoiser.h')
-rw-r--r--vp9/encoder/vp9_denoiser.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_denoiser.h b/vp9/encoder/vp9_denoiser.h
index b2af792bb..c66fdf426 100644
--- a/vp9/encoder/vp9_denoiser.h
+++ b/vp9/encoder/vp9_denoiser.h
@@ -37,7 +37,8 @@ void vp9_denoiser_update_frame_info(VP9_DENOISER *denoiser,
FRAME_TYPE frame_type,
int refresh_alt_ref_frame,
int refresh_golden_frame,
- int refresh_last_frame);
+ int refresh_last_frame,
+ int resized);
void vp9_denoiser_denoise(VP9_DENOISER *denoiser, MACROBLOCK *mb,
int mi_row, int mi_col, BLOCK_SIZE bs,