[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