[pulseaudio-discuss] module-hal-detect not loading HDMI devices...

Lennart Poettering lennart at poettering.net
Tue Feb 10 08:34:55 PST 2009

On Tue, 10.02.09 10:51, Colin Guthrie (gmane at colin.guthr.ie) wrote:

> While I can't test (as it's not my h/w), I'm not 100% convinced that
> 0.9.15 will fix this user's hdmi.
> You say above: "On this particular card 0,0 seems to be analog and, 0,1
> hdmi.", but I don't see it that way.
>  From what I can tell, hw:1,3 is HDMI (alsa.card = 1, alsa.device = 3)
> and there is no hw:1,0 hw:1,1, nor hw:1,2 (from a more extended lshal
> output)
> It seems to me that "3" is the first device number to be found and the
> code in module hal-detect will simply completely miss it out as it only
> opens cards where device == 0.

We only care about the first number, i.e. the 'card index'. The second
number (the 'device index') is selected by the ALSA 'interface',
i.e. the logic that's behind "hdmi:".

In summary if output with "hdmi:1" works, then pa 0.9.15 will pick it
up, regardless what the 'device index' for the actual hdmi output
is. It's "hdmi:"'s job to figure that out for us.

So, HDMI should work just fine with 0.9.15. And when it doesn't, it's
not my fault anymore... ;-)


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

More information about the pulseaudio-discuss mailing list