[alsa-devel] ALSA Multichannel through HDMI

Anssi Hannula anssi.hannula at iki.fi
Thu Nov 25 12:40:25 CET 2010

On 25.11.2010 13:09, John Ettedgui wrote:
> On Thu, Nov 25, 2010 at 2:49 AM, Anssi Hannula <anssi.hannula at iki.fi> wrote:
>> On 25.11.2010 06:12, John Ettedgui wrote:
>>> I'm actually trying to get a 5.1 setup working without passthrough, if
>>> I use mplayer with passthrough my receiver behaves just fine, but I am
>>> trying to send the 6 channels from the computer.
>>> I was actually told that the current ALSA driver for radeon's hdmi
>>> does not support more than 2 channels, and that would explain why I'm
>>> getting this behavior. Is that true though?
>> Yes.
>> However, strangely your log output seems to show the intel's hdmi parser
>> being used instead:
>>> ALSA sound/pci/hda/patch_intelhdmi.c:842: hdmi_setup_stream: NID=0x2,
>>> stream=0x1, new-format=0x11
>> Were you just trying some patch at the time?
> yes Wu gave me a patch to try against the kernel, I'm guessing this is
> the reason you see something unexpected.

Did 6 channels work with that patch? (possibly with a wrong channel order)

Also, could you provide the patch?
(so that I won't ask you or anyone else to test unnecessary stuff :) )

I wasn't able to locate the original thread in archives.

> Since I just moved to jack/rca cables I'm in no hurry anymore, but is
> there any reason why the driver cannot work with more than 2 channels?

I don't really know (it is simply not implemented).

> Anything I could do to help with that?

Possibly. But see above, so that we won't try the same things you
already tried :)

Anssi Hannula

More information about the Alsa-devel mailing list