[vlc-devel] [vlc-commits] aout: export used module internal name

Thomas Guillem thomas at gllm.fr
Sat Mar 24 09:31:31 CET 2018



On Sat, Mar 24, 2018, at 04:00, Rémi Denis-Courmont wrote:
> Le vendredi 23 mars 2018, 11:13:58 EET Thomas Guillem a écrit :
> > Maybe we should merge it like that for 3.0, and add a proper API in aout to
> > propose an option to enable/disable the passthrough.
> 
> 3.0 is a stable branch, we don't add new features there. There never was a 
> feature to enable pass-through live as is.

Users are lost with pt, we did a mistake (I mainly) by enabling it by default, we need to fix it for 3.0. So, we really need to add this new feature. 

> 
> > Something like:
> > 
> > /* -1: This aout should not change the digital output state (like
> > pulseaudio) *  0: Disabled
> >  *  1: Enabled
> >  */
> > int aout_GetDigitalOutput(audio_output_t *aout);
> > 
> > void aout_SetDigitalOutputEnabled(audio_output_t *aout, bool enabled);
> 
> No. Pass-through belongs in per-device configuration, where it always was and 
> still is, not in API, and even less so in a non-device-specific API.
> 
> Only problem now is that pass-through has become enabled by default on 
> Windows, which it probably should not have.
> 
> -- 
> 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