X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=libhb%2Fdenoise.c;h=26e2535a5767078c8915ead4bf144057707099b0;hb=8d3d6aaf3b18b8694ae556bf8c2d0d1c03a1a210;hp=6d335fcdcf62951ee9f19a6168538f43e88b2f77;hpb=1a8ebaf33ee803773082e1978b132273f8fb0bb9;p=handbrake-jp%2Fhandbrake-jp-git.git diff --git a/libhb/denoise.c b/libhb/denoise.c index 6d335fcd..26e2535a 100644 --- a/libhb/denoise.c +++ b/libhb/denoise.c @@ -17,7 +17,7 @@ */ #include "hb.h" -#include "libavcodec/avcodec.h" +#include "hbffmpeg.h" #include "mpeg2dec/mpeg2.h" #define HQDN3D_SPATIAL_LUMA_DEFAULT 4.0f @@ -368,8 +368,7 @@ hb_filter_private_t * hb_denoise_init( int pix_fmt, hqdn3d_precalc_coef( pv->hqdn3d_coef[2], spatial_chroma ); hqdn3d_precalc_coef( pv->hqdn3d_coef[3], temporal_chroma ); - int buf_size = 3 * width * height / 2; - pv->buf_out = hb_buffer_init( buf_size ); + pv->buf_out = hb_video_buffer_init( width, height ); return pv; }