[PATCH] Phonon Gstreamer backend

Matthias Kretz kretz at kde.org
Fri Jan 18 18:29:39 GMT 2008

On Friday 18 January 2008, Thiago Macieira wrote:
> >3) kde4_phonon_gstreamer_export_fix.diff
> >  - Make it work again
> #3 is definitely a no-go. Don't link to kdecore and don't #include KDE
> headers in the code. This code must compile with Qt 4.3+Phonon and Qt 4.4
> alone (without KDE).

Yes, to create a gstreamer backend that shows up in the KCM I three solutions 
a) compile a second plugin from the same sources just with a different factory
b) create a plugin with KDE factories that loads the real backend (via Qt 
plugin interface)
c) "fix" the Phonon KDE platform plugin to also load plugins via the Qt plugin 

I know that a) and b) will work. I don't know all the implications of c) yet. 
But if you want to give it a shot...

Matthias Kretz (Germany)                            <><
MatthiasKretz at gmx.net, kretz at kde.org,
Matthias.Kretz at urz.uni-heidelberg.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080118/334efc43/attachment.sig>

More information about the kde-core-devel mailing list