X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Faudio_filter%2Fchannel_mixer%2Fsimple.c;h=7fa42580da2a0bd97401a69bebed518b54f8491b;hb=d3ed2c8a6461deae52a59bc1612b3828bafad86a;hp=f95ce67f46b0faff2cc9f718563945ba846c370d;hpb=96a6323fd6b768beddc385ff78dad9e3291cbe22;p=vlc diff --git a/modules/audio_filter/channel_mixer/simple.c b/modules/audio_filter/channel_mixer/simple.c index f95ce67f46..7fa42580da 100644 --- a/modules/audio_filter/channel_mixer/simple.c +++ b/modules/audio_filter/channel_mixer/simple.c @@ -233,7 +233,8 @@ static block_t *Filter( filter_t *p_filter, block_t *p_block ) if( !p_block || !p_block->i_samples ) { - if( p_block ) p_block->pf_release( p_block ); + if( p_block ) + block_Release( p_block ); return NULL; } @@ -245,7 +246,7 @@ static block_t *Filter( filter_t *p_filter, block_t *p_block ) if( !p_out ) { msg_Warn( p_filter, "can't get output buffer" ); - p_block->pf_release( p_block ); + block_Release( p_block ); return NULL; } @@ -269,7 +270,7 @@ static block_t *Filter( filter_t *p_filter, block_t *p_block ) DoWork( (aout_instance_t *)p_filter, &aout_filter, &in_buf, &out_buf ); - p_block->pf_release( p_block ); + block_Release( p_block ); p_out->i_buffer = out_buf.i_nb_bytes; p_out->i_samples = out_buf.i_nb_samples;