[mythtv] Digital audio passthrough

James Courtier-Dutton james.dutton at gmail.com
Tue Sep 14 18:19:39 UTC 2010


On 14 September 2010 16:59, Jean-Yves Avenard <jyavenard at gmail.com> wrote:
> Hi
>
> On 14 September 2010 18:01, James Courtier-Dutton
> <james.dutton at gmail.com> wrote:
>
>> I am an ALSA developer.
>> From your description of how myth works, I am amazed that AC3
>> passthrough ever worked.
>> The "device" open will override any mixer controls, so the iecset will
>> be forgotten once you open the device.
>>
>> The correct way to do AC3 passthrough is by opening the device with
>> the device name:
>> iec958:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2
>> and not using any "iecset" utility.
>>
>> This is how xine does it, and it has always worked. I wrote the source
>> code in xine to do it.
>> When switching from non-audio to PCM, one has to close and open the
>> device again.
>
>
> When I try to open:
> front:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2
>

What is "front" doing there. Use "iec958" instead of "front".


More information about the mythtv-dev mailing list