[pulseaudio-discuss] Sink (input) format negotiation concept

Rémi Denis-Courmont remi at remlab.net
Thu Aug 18 16:43:25 UTC 2016


	Hello,

For a number of years already, PulseAudio has supported a concept of sink 
inputs with multiple formats. That is meant to support S/PDIF output in 
addition to PCM. 

One thing I´m wondering... what is the expected behaviour for an application 
to negotiate non-PCM format for a stream? Specifically, if the application 
supports IEC 61937, should it always offer the relevant format (in addition to 
PCM fallback) when creating the stream? Or should it do so only if the user 
has somehow enabled that feature?

In other words, is PulseAudio supposed to know if IEC 61937 will actually 
work, or is it merely naively listing the formats that the sound card allows, 
without regards to adequate speaker presence?

Br,

-- 
Rémi Denis-Courmont
http://www.remlab.net/



More information about the pulseaudio-discuss mailing list