[vlc-devel] [PATCH 1/3] decoder: unblock input thread when interrupted

Rémi Denis-Courmont remi at remlab.net
Mon Feb 12 18:59:01 CET 2018


Le maanantaina 12. helmikuuta 2018, 19.13.24 EET Thomas Guillem a écrit :
> When not paced, input_DecoderDecode() called from
> (input_thread_t->demux->es_out) can wait for the DecoderThread to empty its
> FIFO. This can take a very long time with inputs that need a big buffering
> (cf. ACCESS/DEMUX PTS_DELAY) or if sout inputs are blocked in IO.

No. Using interrupt in decoder thread no sense for the same reasons as 
streaming output. In fact, it makes even less sense than in streaming output, 
since there is not even much layering going on there.

-- 
雷米‧德尼-库尔蒙
https://www.remlab.net/



More information about the vlc-devel mailing list