[mythtv] [mythtv-commits] Ticket #1598: AC3 passthru broken with some alsa drivers (eg. snd_usb_audio)

Daniel Kristjansson danielk at cuymedia.net
Thu Jun 15 02:36:05 UTC 2006

On Thu, 2006-06-15 at 12:21 +1000, Mark Spieth wrote:
> just had a look at the patch.
> I probably would have not changed the interfaces to all these functions and 
> used a comma separated alternate in the main device string to specify the 
> passthru device name.
> ALSA:default,iec958:{ AES0 0x02 }
I don't like this, it overloads the meaning of "audio device".
If you do this, then before you know it every device type will
have its own magic format. Issac's suggestion of additional
constructors is better, you would still need to change the binary
revision, but at least the interface is clear.

> also I think Ive come to the conclusion that the multichannel and passthru 
> reencode patch the way I did it in the first place is probably the way to 
> go. Ill try to find time to redo that patch due to the large changes in 
> audiooutputbase.
That would be great. I hardly ever use pass-through for audio because
I always use time-stretch, and 5.1 speaker sound is not worth having
to endure TV shows at 1x speed again.

-- Daniel

More information about the mythtv-dev mailing list