summaryrefslogtreecommitdiff
path: root/vp8/common/rtcd_defs.sh
diff options
context:
space:
mode:
authorStefan Holmer <holmer@google.com>2012-05-30 12:17:06 +0200
committerStefan Holmer <holmer@google.com>2012-05-30 16:50:21 +0200
commitd8500344430112d794ae6858802c628c79ce20d8 (patch)
treeee9fe270963efeb42c1c160280c144dd8c0cf8e6 /vp8/common/rtcd_defs.sh
parentffe79d61d4ad86ee1399e116fb6c3234f114f734 (diff)
downloadlibvpx-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.sh2
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