diff options
Diffstat (limited to 'vp8/encoder/denoising.h')
-rw-r--r-- | vp8/encoder/denoising.h | 10 |
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_ |