X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fvideo_filter%2Fextract.c;h=7c78400c8752de71e86ab6c15603aac88b383458;hb=5d3c921b102e46e416c8e1169d8ac604a8654ac1;hp=05db7c876ccc8872d54fbebad9229ca0fd9b69d6;hpb=af37ba18784c712f7b57a2420ab80d4a06984f20;p=vlc diff --git a/modules/video_filter/extract.c b/modules/video_filter/extract.c index 05db7c876c..7c78400c87 100644 --- a/modules/video_filter/extract.c +++ b/modules/video_filter/extract.c @@ -176,8 +176,7 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic ) 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; } @@ -241,8 +240,7 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic ) default: msg_Warn( p_filter, "Unsupported input chroma (%4s)", (char*)&(p_pic->format.i_chroma) ); - if( p_pic->pf_release ) - p_pic->pf_release( p_pic ); + picture_Release( p_pic ); return NULL; }