[vlc-devel] [PATCH 3/6] clock: add vlc_clock_SetDecoderLatency

Rémi Denis-Courmont remi at remlab.net
Wed Oct 9 21:22:54 CEST 2019


Le keskiviikkona 9. lokakuuta 2019, 13.44.41 EEST Francois Cartegnie a écrit :
> Le 03/10/2019 à 14:39, Rémi Denis-Courmont a écrit :
> > Even a "moderate" increase in latency can break audio playback due to
> > permanently too late buffers. And this will either do nothing or break in
> > the case of dynamic (e.g. TS), dynamically enabled (e.g. multiple audio
> > tracks), or irregular (e.g. voice codec) ES.
> Either you break synchronisation, or you break video.
> 
> From the tests I have done, the patches do greatly improve our support
> of video playback, even at 0.1 fps.

This does not work for multithread inputs (e.g. capture devices), for slaves, 
for inputs with dynamic ES (TS, RTP) or more prosaically for fast/parallel 
enough computers.

Good luck explaining to users that VLC fails because their computer is too 
powerful.

-- 
レミ・デニ-クールモン
http://www.remlab.net/





More information about the vlc-devel mailing list