X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fvideo_filter%2Fmosaic.c;h=63d74a759574eb4cc6a4d067b36170721c549ce5;hb=8a11a8605d8878e53f614fb84c9744a0e57ef06f;hp=7ed5dc497fb4738319dc1e5dc61c2fcf205208fb;hpb=777329ab805ba3498dce007efb5f4d1b767bd286;p=vlc diff --git a/modules/video_filter/mosaic.c b/modules/video_filter/mosaic.c index 7ed5dc497f..63d74a7595 100644 --- a/modules/video_filter/mosaic.c +++ b/modules/video_filter/mosaic.c @@ -648,10 +648,10 @@ static subpicture_t *Filter( filter_t *p_filter, mtime_t date ) if( !p_region ) { msg_Err( p_filter, "cannot allocate SPU region" ); - filter_DeleteSubpicture( p_filter, p_spu ); + subpicture_Delete( p_spu ); vlc_global_unlock( VLC_MOSAIC_MUTEX ); vlc_mutex_unlock( &p_sys->lock ); - return p_spu; + return NULL; } if( p_es->i_x >= 0 && p_es->i_y >= 0 )