#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 _______________________________________________ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets