[vlc-devel] [RFC PATCH 17/17] spdif: set "spdif" option true by default
Thomas Guillem
thomas at gllm.fr
Wed Jul 27 13:44:20 CEST 2016
On Wed, Jul 27, 2016, at 10:23, Rémi Denis-Courmont wrote:
> Le 2016-07-25 18:58, Jean-Baptiste Kempf a écrit :
> > On 25 Jul, Rémi Denis-Courmont wrote :
> >> What prevents S/PDIF by default on unmanaged audio outputs, such as
> >> ALSA?
> >
> > Don't they need their own option?
>
> Probably.
>
> Some outputs cannnot "negotiate" S/PDIF support. They just take it as
> if it were a signed 16-bits PCM stream, and assume that the wiring is
> accordingly. ALSA is among them. Those outputs need a
> disabled-by-default option.
>
> Other outputs negotiate S/PDIF at the API level, with either the link
> layer (e.g. HDMI) or OS configuration as back-end. They need either no
> option or a mostly redundant enabled-by-default option. WASAPI,
> PulseAudio come to mind.
>
> And the remaining ones just don't support S/PDIF at all.
>
> So I think the notion of a global decoder-level option is doomed, since
> there would be contradictory requirements for the default value.
So I let the "spdif" option like before. This option will be checked
only for aouts where S/PDIF should be disabled by default (ALSA).
Maybe, I can set the "spdif" option an advanced one ?
>
> --
> Rémi Denis-Courmont
> http://www.remlab.net/
> _______________________________________________
> 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