[vlc-devel] [PATCH 07/10] aout: add gapless support

Thomas Guillem thomas at gllm.fr
Wed Mar 20 13:16:33 CET 2019



On Wed, Mar 20, 2019, at 03:46, Rémi Denis-Courmont wrote:
> 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.

The new output clock made it possible. It is working very well here. 

> 
> -- 
> Rémi Denis-Courmont
> 
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list