[pulseaudio-discuss] digital devices (spdif)
Jens Peters
jpeters7677 at gmx.de
Sat Jan 3 02:45:32 PST 2009
Hello there,
Before I begin I want to say that pulseaudio is really one of the coolest
peaces of software on Linux I have seen in the last years. It took me
some time to get the whole picture and where to place pulse exactly, but
once I got it the setup was quite easy (using Ubuntu 8.10 with Gnome and
a Vanilla KDE4 and of course pavucontrol). For the record, I'm using an
Intel HDA (Realtek ACL889A) card onboard and I use the digital output,
connected to and external AC3/DTS decoder (Teufel decoderstation3) and
headphones/microphone in the front.
I wonder actually if there are any decisions made regarding AC3/DTS pass-
through and may be life encoding. The only outsider regarding sound
output is AC3/DTS where I talk directly to alsa (mplayer -ao alsa -ac
hwac3,hwdts,). It would be very cool if I could do something like mplayer
-ao pulse -ac hwac3,hwdts,. The stream would show up in pulse control and
I can imagine that even moving the stream to another (digital) output
could realized. Obviously any other normal output on a digital output
would have been muted/discarded when pass-through output is started (At
the moment I have to make sure that there is no active output before
starting pass-through output). A second pass-through stream should also
be muted/discarded until the output is free again. (Actually I guess this
is the same work-flow as on Windows). I read somewhere that a big
showstopper for this is the detection of digital devices. Why not just
adding a module parameter for that, because I guess that most users,
including me, already have to add the digital output by hand, so e.g.:
load-module module-alsa-sink device=iec958:0 capabilities=spdif,..
until hal/alsa gives some more information.
Additionally having a post-processing module like ladspa for live
encoding like the windows counterparts Dolby Digital Live of even better
DTS Connect would made pulse the _real_ audio control software imho. But
I already read about license issues, I don't know what possibilities are
there :(
Just to be sure: these are actually my ideas and nothing more :) (and not
at all meant as criticism or offensive). And if everything has been said
earlier then there is no need to respond either..
Regards,
jens
More information about the pulseaudio-discuss
mailing list