[vlc-devel] [PATCH] decoder: unblock broken decoders when flushing
Rémi Denis-Courmont
remi at remlab.net
Mon Oct 27 17:11:55 CET 2014
Le lundi 27 octobre 2014, 14:25:24 Thomas Guillem a écrit :
> Sorry, I was not clear enough: the deadlock happens when you seek a
> paused video. So there is a flush in that case, even if the video is
> paused, right ?
When seeking, the decoder input queue is flushed, and then refilled with new
content. So you can´t just blindly discard the output - this is not even
specific to the paused state.
That race-prone ugly hack works for exiting - only.
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the vlc-devel
mailing list