(2012-04-10 21:03)cdhesse Wrote: Hi gnif,
DTS-HD (or anything else passthrough) still doesn't work for me.
I've tried HDMI, and custom hw:0,9 as well as hdmi:NVidia for passthrough but always get this error. The applicable part of the log looks to me to be:
14:37:40 T:140249841436416 INFO: CAESinkALSA::Initialize - Attempting to open device hdmi,AES0=0x06,AES1=0x82,AES2=0x00,AES3=0x0e
14:37:40 T:140249841436416 ERROR: CAESinkALSA::Initialize - snd_pcm_open_lconf(-2) - hdmi,AES0=0x06,AES1=0x82,AES2=0x00,AES3=0x0e
14:37:40 T:140249841436416 ERROR: CAESinkOSS::Initialize - Failed to get supported formats, assuming AFMT_S16_NE
Full log can be found at http://pastebin.com/ekSTZy5R
I hope this is a bug and not something I'm doing wrong...
I understand you are telling me I have a support/setup issue, but I've done lots of testing since this post, and if it is a support/setup issue it is one that completely evades me.
Bottom line, I couldn't get it working, so I did a complete install of XBMCBuntu (Eden). The audio setup for passthrough was hw:CARD=NVidia,DEV=9 and DTS and DD worked fine after the fresh install.
I then checked out and compiled AE and rebooted. With the same audio setup for passthrough, the snd_pcm_open_lconf(-2) error shows up again (the same device string works for normal audio in AE, just not passthrough). I'm confused by this, but minimum I'm thinking that potentially there is something different with how AE tries to open the device which others would see to when going to AE from Eden? For this reason, I'm asking again in the development thread, to see if there is something gnif thinks is worth looking at more closely. If need be I can reinstall fresh again, play a file which works in Eden, then upgrade/compile AE again and show it failing to provide both logs. Would this be something desired?
In addition - speaker-test works up to 192000 6 channels with device hw:CARD=NVidia,DEV=9 too