Собственно, проблема - год назад настраивал ресивер через spdif, получалась странная фигня - многоканальные записи в Dolby Didgital были нормальными, а при конвертации 6-канального PCM звука в тот же долби менялись местами каналы центр<->правый тыл и саб<->левый тыл. В тот раз проблему решил пропатчив libasound_module_pcm_a52.so из libasound2-plugins-extra
Теперь проблема вылезла снова на HDMI. Что особенно странно - если speaker-test через spdif выводил на a52 перепутанные каналы, то по HDMI он же выводит правильно. Но дорожки фильмов по-прежнему перепутаны! Собственно, я уже не понимаю, что происходит, где именно каналы меняются местами? Грешил на алсу, но раз спикер-тест выводит правильно, похоже что дело не в ней. Куда ещё копать?
RussianNeuroMancer, ты вроде занимался этой темой?