Re: ION and HDMI/Optical Audio
Unfortunately, ALSA and the ION HW disagree about the order of channels within a stream. You may be able to fix this by some kind of channel mapping ALSA plugin. There is some discussion on the ALSA mailing list about exposing channel-mapping APIs to allow this to be automatically fixed. However, it's very early days yet on this topic, I think. Sorry.