diff options
author | Stefan Holmer <holmer@google.com> | 2012-05-30 12:17:06 +0200 |
---|---|---|
committer | Stefan Holmer <holmer@google.com> | 2012-05-30 16:50:21 +0200 |
commit | d8500344430112d794ae6858802c628c79ce20d8 (patch) | |
tree | ee9fe270963efeb42c1c160280c144dd8c0cf8e6 /vp8/common/rtcd_defs.sh | |
parent | ffe79d61d4ad86ee1399e116fb6c3234f114f734 (diff) | |
download | libvpx-d8500344430112d794ae6858802c628c79ce20d8.tar libvpx-d8500344430112d794ae6858802c628c79ce20d8.tar.gz libvpx-d8500344430112d794ae6858802c628c79ce20d8.tar.bz2 libvpx-d8500344430112d794ae6858802c628c79ce20d8.zip |
Added another denoising threshold for finding DC shifts.
Compares the sum of differences between the input block and the averaged
block. If they differ too much the block will not be filtered. Negligible
perfomance hit.
Change-Id: Ib1c31a265efd4d100b3abc4a1ea6675038c8ddde
Diffstat (limited to 'vp8/common/rtcd_defs.sh')
-rw-r--r-- | vp8/common/rtcd_defs.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp8/common/rtcd_defs.sh b/vp8/common/rtcd_defs.sh index e315fcdb0..d6cbd4ad5 100644 --- a/vp8/common/rtcd_defs.sh +++ b/vp8/common/rtcd_defs.sh @@ -505,7 +505,7 @@ specialize vp8_yv12_copy_partial_frame neon # Denoiser filter # if [ "$CONFIG_TEMPORAL_DENOISING" = "yes" ]; then - prototype void vp8_denoiser_filter "struct yv12_buffer_config* mc_running_avg, struct yv12_buffer_config* running_avg, struct macroblock* signal, unsigned int motion_magnitude2, int y_offset, int uv_offset" + prototype int vp8_denoiser_filter "struct yv12_buffer_config* mc_running_avg, struct yv12_buffer_config* running_avg, struct macroblock* signal, unsigned int motion_magnitude2, int y_offset, int uv_offset" specialize vp8_denoiser_filter sse2 fi |