[pulseaudio-discuss] Audio cards with subdevices

Lennart Poettering lennart at poettering.net
Fri May 1 08:20:23 PDT 2009


On Fri, 01.05.09 13:07, Daniel Mack (daniel at caiaq.de) wrote:

> In my test environment, I have a card with two subdevices.
> It lists as follows using 'aplay -l':
> 
> card 0: DJ [Audio 4 DJ], device 0: Audio 4 DJ [Audio 4 DJ]
>   Subdevices: 1/2
>   Subdevice #0: subdevice #0
>   Subdevice #1: subdevice #1

PA knows nothing about subdevices. What a subdevice is is highly
dependant on the card and on the driver and there is no way to find
out from userspace what they actually mean and are mapped to. We only
access cards via "front:", "surround51:", "iec985:" and similar
high-level access methods which hide those internals to us and map
to right low-level channels.

For your card how would you expect PA to wrap the subdevices on
your specific card?

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/           GnuPG 0x1A015CC4



More information about the pulseaudio-discuss mailing list