vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Mon Nov 30 18:41:36 2015 +0200| [c41a4a3e0156d5629794b568cb2563915c663301] | committer: Rémi Denis-Courmont
Revert "decoder: flush the vout at exit" This reverts commit 09bb02031398361d6cd8868d82295b5e8c3f0bdc. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c41a4a3e0156d5629794b568cb2563915c663301 --- src/input/decoder.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/input/decoder.c b/src/input/decoder.c index 0f08198..70f22c2 100644 --- a/src/input/decoder.c +++ b/src/input/decoder.c @@ -1761,14 +1761,6 @@ void input_DecoderDelete( decoder_t *p_dec ) vlc_mutex_lock( &p_owner->lock ); p_owner->b_waiting = false; vlc_cond_signal( &p_owner->wait_request ); - - /* If the video output is paused or too slow, the decoded picture FIFO may - * contain so many picture buffers that the decoder gets stuck waiting for - * free buffers. Force all pending pictures in the decoder output FIFO - * released to enable decoder forward progress - up to the thread - * cancellation. */ - if( p_owner->p_vout != NULL ) - vout_Flush( p_owner->p_vout, VLC_TS_INVALID + 1 ); vlc_mutex_unlock( &p_owner->lock ); vlc_join( p_owner->thread, NULL ); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
