summaryrefslogtreecommitdiff
path: root/vp8/encoder/denoising.h
diff options
context:
space:
mode:
Diffstat (limited to 'vp8/encoder/denoising.h')
-rw-r--r--vp8/encoder/denoising.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/vp8/encoder/denoising.h b/vp8/encoder/denoising.h
index 343531bb1..0a54e71a2 100644
--- a/vp8/encoder/denoising.h
+++ b/vp8/encoder/denoising.h
@@ -13,6 +13,8 @@
#include "block.h"
+#define NOISE_DIFF2_THRESHOLD (75)
+
typedef struct vp8_denoiser
{
YV12_BUFFER_CONFIG yv12_running_avg;
@@ -30,4 +32,12 @@ void vp8_denoiser_denoise_mb(VP8_DENOISER *denoiser,
int recon_yoffset,
int recon_uvoffset);
+union coeff_pair
+{
+ uint32_t as_int;
+ uint16_t as_short[2];
+};
+
+union coeff_pair *vp8_get_filter_coeff_LUT(unsigned int motion_magnitude);
+
#endif // VP8_ENCODER_DENOISING_H_