On 10/31/05, Byron Poland <[EMAIL PROTECTED]> wrote: > So thats crazy. I got it to work with mplayer with just the the -ac > hwac3 option. It didn't work with the -ao alsa:device=hw=0.2 in the > command.
"-ac hwac3" tells mplayer to pass AC3 signals though without decoding. If you don't have that mplayer will decode them to separate channels so you definitely needed that. The device setting may or may not be necessary depending on what the hardware does and what the default device is. On my card I need to specify the device but I believe some cards will send everything from the default analogue output is also output to the digital outputs, provided the format is correct. Sounds like yours might be like that, or maybe you've got spdif setup as the default alsa device? > So I think I don't have to specify a device. It's safest to specify a device anyway so that it is obvious what is going on. Otherwise if you change sound cards you might find it stops working and it will be less clear where the problem lies. > I have no idea why it never worked earlier, as I know this was one of > the options I had tried. only thing I did differently was got mplayer > to work inbetween Mythtv tries. I haven't used AC3 passthrough with MythTV so I'm not sure what was wrong there. The reason mplayer didn't work previously was the missing "-ac hwac3" option. I don't see why getting that to work would affect MythTV so that is a bit of a mystery. Incidentally with mplayer you should have a comma on the end of the ac option, e.g. "-ac hwac3,". This tells mplayer to try the default audio output codec if the hardware ac3 passthrough doesn't work, as in the case of a non AC3 signal. The option I use is "-ac hwdts,hwac3,". This tries DTS passthrough first, then AC3 passthrough, then the default audio codec. That way if a video has several audio streams it will favour DTS over AC3. Regards, Steve _______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
