Julien Moutte wrote :

> > 1) Reencode everything to AC3 and push it out through SPDIF. This could
> > be achieved with something like :
> > 
> > "ffenc_ac3 ! ac3iec958 ! alsasink device=spdif"
> > 
> > Stereo audio, and AC3 decoded clips would then be reencoded to AC3 and
> > pushed to your amplifier.
> 
> More details on this proposition. As spotted by Hadley Rich Moovida is
> not able to build a bin out of this config. You can work this around
> like that :
> 
> set audio_sink to gconfaudiosink
> 
> Then open gstreamer-properties from a terminal.
> 
> In the Audio output select custom and then paste this in there :
> 
> ffenc_ac3 ! ac3iec958 ! alsasink device=spdif
> 
> You can press the test button to make sure this works with a sine tone
> (mind your ears...).
> 
> This should work fine.

I'll definitely be trying this. But new questions come to mind :

 * This means re-encoding *everything* to AC3 on the fly? 2.0 music too?
 * What kind of CPU usage is to be expected for a typical 5.1 signal?
 * What about other formats like DTS? (please forgive my ignorance)

It seems pretty obvious to me that if my amplifier is able to accept
the raw stream already contained in my movie files, then sending it
as-is is the optimal and theoretically not-so-hard solution, which many
video players already implement.

So this last question to the Moovida developers : How hard will it be
to switch to using playbin2/decodebin2 and doing the right thing for
streams that can be decoded by Hi-Fi amplifiers?

Matthias

-- 
Clean custom Red Hat Linux rpm packages : http://freshrpms.net/
Fedora release 10 (Cambridge) - Linux kernel
2.6.27.21-170.2.56.fc10.x86_64 Load : 0.30 0.30 0.30

Reply via email to