X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fvideo_filter%2Fgrain.c;h=e28b210c8803886212603a0d7c7115663c7468e6;hb=a48fa0327705ef15ba4356f48f375eee0fb3dca9;hp=dd07768e0dd6cecd50549ffb451e8069ce60cd5c;hpb=42bb236284b09355d8bfde47fb4915dd1f07aa68;p=vlc diff --git a/modules/video_filter/grain.c b/modules/video_filter/grain.c index dd07768e0d..e28b210c88 100644 --- a/modules/video_filter/grain.c +++ b/modules/video_filter/grain.c @@ -106,12 +106,10 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic ) if( !p_pic ) return NULL; - p_outpic = p_filter->pf_vout_buffer_new( p_filter ); + p_outpic = filter_NewPicture( p_filter ); if( !p_outpic ) { - msg_Warn( p_filter, "can't get output picture" ); - if( p_pic->pf_release ) - p_pic->pf_release( p_pic ); + picture_Release( p_pic ); return NULL; }