[pulseaudio-tickets] [PulseAudio] #544: module-hal-detect detects first device only

PulseAudio trac-noreply at tango.0pointer.de
Sat Apr 18 02:51:36 PDT 2009


#544: module-hal-detect detects first device only
---------------------------------------+------------------------------------
 Reporter:  cmt                        |       Owner:  lennart
     Type:  defect                     |      Status:  new    
 Priority:  normal                     |   Milestone:         
Component:  module-hal-detect          |    Severity:  normal 
 Keywords:  FreeBSD module-hal-detect  |  
---------------------------------------+------------------------------------
 On recent FreeBSDs (7.2-RC) multi-output/codec chips like HDA capable
 devices show up as multiple /dev/dsp* devices and likewise as multiple
 devices in lshal (see attachment). module-hal-detect in pulseaudio 0.9.14
 (FreeBSD ports) and 0.9.15 use the first device (index 0) very
 deliberately, judging from the comment in 0.9.15. On systems like mine
 where the main output is driven via a device different than dsp0 (dsp1
 here) the "right" output device never shows up as a sink. Changing a
 single line of code in module-hal-detect remedies this, but obviously
 there was some reason in not using any device beyond index 0, so there
 must be a better solution than the attaced patch.

-- 
Ticket URL: <http://pulseaudio.org/ticket/544>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list