Freeze exemption for PA integration into Phonon

Alex Fiestas alex at eyeos.org
Wed Nov 18 18:23:45 GMT 2009


On Wednesday 18 November 2009 17:10:20 Martin Sandsmark wrote:
> Hi!
> 
> Colin Guthrie has been working on better integration of PulseAudio in
>  Phonon, but AFAIK it is now too late for getting it into 4.4, without
>  getting and exemption from the freeze.
> 
> But IMHO (and Eike Hein, who reminded me about this issue :-), distros will
> most probably just go ahead and patch in coling's work anyways, if it isn't
> available in KDE itself.
> 
> The KDE-module in question is kdebase-runtime (and also Phonon itself, but
> that's another story).
> 
> Another tiny snag is that it depends on an unreleased version of PulseAudio
> (because whoever packaged up the last PA release forgot to include coling's
> work), but I assume spring-release distros will have an up-to-date version,
>  so if we just check for the right PA version while building, we should be
>  OK.
> 
> Mandriva's latest release already includes coling's work, so it has already
> received a fair amount of testing.
> 
> So before you all start going around in circles screaming "pulseaudio
> prrrrfffft", if PA isn't available at build-time, all the PA-specific stuff
> becomes nops (and possibly completely optimized away? I don't have enough
> compiler-fu). And if Phonon is built with PA integration, but the PA daemon
> isn't available for some reason (it crashed, or isn't installed, for
>  example), it degrades gracefully.
> 
> I think this is the truth, the whole truth and nothing but the truth, so
>  help me God, but if I'm wrong, please correct me. :-)
> 
> Or ask. Or grant an exemption, if you find the kindness in your hearts to
>  do so.
> 
I'm using mandriva in 2 laptops and I didn't notice that I was using PA :s 
That means to me that these patches are working really well. I don't know what 
is the future of linux sound, but I'm sure that a "raw" alsa is not. 
So +1 for this exception.

-- 
Alex Fiestas
Blog: http://www.afiestas.org
Jabber: afiestaso at gmail.com
Irc: afiestas -- irc.freenode.net
Email: alex {at} eyeos.org





More information about the kde-core-devel mailing list