Problem with Passthrough error device not available
Domenic Troilo <[email protected]>
| Newsgroups | gmane.comp.video.xine.user |
|---|---|
| Message-ID | <[email protected]> |
I am a debian user running lenny. I have xine version "This is xine (X11 gui) - a free video player v0.99.5" and am connecting to VDR as a PVR. I have a Chaintech AV-710 card and am configured to use ALSA with all sound routed to the IEC958 optical out. My stereo sound out works fine until I select a channel that uses AC-3. It appears that xine attempts to "switch" to Passthrough for the sound stream and fails with "device not available". Maybe xine is attempting to use Passthrough without letting go of the existing connection to ALSA (I have never looked at the code so I can not even guess what it happening!).
Here is the asound.conf:
# hw:0,1 designates the Digital Coaxial Output
# S32_LE is the only format supported by the driver
# period_time, period_size, and buffer_size are needed to make aRts not stutter.
Increase buffer_size if stuttering persists.
pcm.spdifdmix {
type dmix
ipc_key 1024
slave {
pcm "hw:0,1"
format S32_LE
period_time 0
period_size 1024
buffer_size 4096
}
}
# default ALSA route for software support of multiple sound streams
pcm.!default {
type plug
slave.pcm spdifdmix
}
# Ogle
pcm.!spdif {
type plug
slave.pcm "hw:0,1"
}
# mplayer -ac hwac3
pcm.!iec958 {
type plug
slave.pcm "hw:0,1"
}
I saw an old xine-user archive (dated 2008-03-17) with the same problem playing DVDs but no answer back http://sourceforge.net/mailarchive/message.php?msg_id=16092642.post%40talk.nabble.com
Any Ideas?
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
xine-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xine-user