vlc | branch: master | Thomas Guillem <tho...@gllm.fr> | Thu Dec 3 18:14:04 2015 +0100| [8c4fff2f85e7916f2e18abf00605e7302bfba5f6] | committer: Thomas Guillem
decoder: remove legacy flush call > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8c4fff2f85e7916f2e18abf00605e7302bfba5f6 --- src/input/decoder.c | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/src/input/decoder.c b/src/input/decoder.c index c4fb6a1..55d7abb 100644 --- a/src/input/decoder.c +++ b/src/input/decoder.c @@ -210,19 +210,6 @@ static void DecoderUpdateFormatLocked( decoder_t *p_dec ) p_owner->b_fmt_description = true; } -static block_t *DecoderBlockFlushNew() -{ - block_t *p_null = block_Alloc( 128 ); - if( !p_null ) - return NULL; - - p_null->i_flags |= BLOCK_FLAG_DISCONTINUITY | - BLOCK_FLAG_CORRUPTED; - memset( p_null->p_buffer, 0, p_null->i_buffer ); - - return p_null; -} - /***************************************************************************** * Buffers allocation callbacks for the decoders *****************************************************************************/ @@ -1280,17 +1267,6 @@ static void DecoderProcessFlush( decoder_t *p_dec ) if ( p_dec->pf_flush != NULL ) p_dec->pf_flush( p_dec ); - else - { - /* legacy call, pass a CORRUPTED + DISCONTINUITY block */ - block_t *p_flush = DecoderBlockFlushNew(); - if( unlikely( p_flush == NULL ) ) - { - msg_Err( p_dec, "cannot flush" ); - return; - } - DecoderProcess( p_dec, p_flush ); - } if( p_dec->fmt_out.i_cat == AUDIO_ES ) { _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org https://mailman.videolan.org/listinfo/vlc-commits