Hello,
This isn't a request for assistance, just a tip as I didn't see much else for SPDIF passthrough and Karmic.
When I upgraded to 9.10 from 9.04 my SPDIF passthrough was no longer working.
In 9.04 I would use Pulseaudio for everything but DD or DTS audio. All sound would still go over SPDIF. I had SMPlayer set up to directly access the SPDIF hardware device for AC3 or DTS.
In 9.10 this doesn't directly work; using the cool new hardware chooser to use your hardware setup in Preferences > Sounds Pulsaudio can now output to your SPDIF without you messing with conf files. However, it seems to keep the device (SPDIF) busy and so when an app tries to access it directly it won't work.
What I have to do is to open Preference > Sounds and choose something without IEC958 SPDIF in the hardware section. Then play my DD or DTS audio with the player set to use the ALSA device directly and SPDIF passthrough.
Then, after watching the movie I have to set it back so that Pulseaudio can use the SPDIF output again.
Tip: Opening and making changes in Preferences > Sound mutes audio often, making you think stuff is broken. You'll need to unmute it in the mixer in the system tray or use gnome alsa-mixer or summat.
It would be great if Pulseaudio could handle assigning a DD stream to a SPDIF device directly.
Bookmarks