[KDE] Which Phonon? Phonon backend - GStreamer or Xine?

Jaroslav Reznik jreznik at redhat.com
Wed Sep 30 13:52:16 UTC 2009


On Wednesday 30 September 2009 15:33:43 Kevin Kofler wrote:
> Jaroslav Reznik wrote:
> > Another interesting thing is PA & Phonon integration work by Colin
> > Guthrie (see the link in my first message). Phonon just as wrapper/thin
> > client for PA with nicer Qt like API. I like this idea.
> 
> That's not what his current work does, and it's not really possible as PA
> doesn't do decoding, so you'd still need some decoding library.

Of course, I know!

> Colin Guthrie's branch still uses GStreamer or xine-lib (he's currently
> working with both backends because he knows both are used). What it adds is
> that PA sinks show up as Phonon devices so you can choose where to direct
> your output to, as opposed to the one big "PulseAudio" device we currently

Yes, he does.

> have (where it just uses the sink set as default in PA). I suppose he's
>  also going to tag the streams with the PA stream type matching the Phonon
>  stream type the application sets, if he doesn't already.
> 
> So this lets you use Phonon's flexibility (directing specific types of
> streams to specific outputs) while still using PulseAudio, you don't have
>  to choose one or the other anymore.

And that's what I have been talking - it does not duplicate PA, but just wraps 
PA.

Jaroslav

>         Kevin Kofler
> 

-- 
Jaroslav Řezník <jreznik at redhat.com>
Associate Software Engineer - Base Operating Systems Brno

Office: +420 532 294 275
Mobile: +420 731 455 332
Red Hat, Inc.                               http://cz.redhat.com/




More information about the devel mailing list