[vlc-devel] [PATCH 07/10] aout: add gapless support
remi at remlab.net
Wed Mar 20 03:46:28 CET 2019
Le mardi 19 mars 2019, 18:45:22 EET Thomas Guillem a écrit :
> The player will call aout_OutputSetGaplessEnabled(true|false) when there is
> a next media to play or not. This call is protected with the same mutex
> used for start/stop and can be called from anywhere.
I already tried to implement gap-less some years ago by reusing the aout and
it failed miserably. In hindsight, I am pretty sure that it cannot work
properly (in general) without two concurrent inputs - or you'd have to make
unreliable assumptions about output buffering.
More information about the vlc-devel