[pulseaudio-tickets] [PulseAudio] #139: HAL module only adds the first ALSA device of each card

PulseAudio trac-noreply at tango.0pointer.de
Sun Aug 24 15:03:04 PDT 2008


#139: HAL module only adds the first ALSA device of each card
----------------------------+-----------------------------------------------
  Reporter:  juergbi        |       Owner:  lennart 
      Type:  enhancement    |      Status:  reopened
  Priority:  normal         |   Milestone:          
 Component:  module-alsa-*  |    Severity:  normal  
Resolution:                 |    Keywords:          
----------------------------+-----------------------------------------------
Comment (by lennart):

 Replying to [comment:15 markfal]:

 > But it does not make any sense to just ignore the issue. ALSA has that
 information, it is a failure of hal-detect to get it and pass it on to
 pavucontrol so it can be presented to the user that is the real issue
 here.

 ALSA does not export this information right now. There is the the naming
 hinting code, but it is incomplete, usually wrong and does not include
 information which devices are exclusive to each other and which are not.
 Currently there is no better way figure out the available device than
 trying to open them.

 > I have 5 output devices I would like to use but only 2 are available in
 pavucontrol and only one falls into the concerns that lennart expresses.
 When I try to add them manually as all I get is errors and the pa daemon
 refuses to start. So, as a result, I have only control over 2 speakers and
 my headphones working on separate sound cards and no way to control the
 sound on the other speakers and the sound to my TVs.

 If ALSA allows concurrent access to those devices you want to access
 concurrently, then PA will allow you to use them that way. If you say you
 get errors than this is either a sign that in fact those devices are not
 usable independantly -- or that your configuration is broken.

 > Pulse Audio makes it very easy to control sound over a network, but
 impossible to control sound around my living room.

 It's not exactly PulseAudio's fault. We build on top of ALSA, and ALSA is
 lacking in this area and needs to be fixed first.

 Rest assure that this general issue is not ignored. However, the problem
 is much harder to fix than most people might assume.

-- 
Ticket URL: <http://www.pulseaudio.org/ticket/139#comment:16>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list