[PATCH] Phonon Gstreamer backend

Andre Magalhaes andrunko at gmail.com
Thu Jan 17 22:17:02 GMT 2008

Hi all,

Today I was playing with kde4 and I decided to try the phonon gstreamer backend.
The problem is that it was not even compiling (qt 4.3.2), today's
kdereview svn. The biggest problem was the definition of
QT_BEGIN/END_NAMESPACE that was missing (it seems it was introduced in
qt 4.4).
Then I saw that phonon_export.h defines it, and I fixed the code to
proper compile (there was a missing linking dependency with opengl
libs also).
Even compiling the plugin was still no showing in the kcm module. The
desktop file wasn't being installed properly,
The attached patch fixes these issues and also do some code cleanup
(standardize header files, remove some compile warnings, ...)

Even with this patch, the code still have some bugs that makes the
applications (knotify, dragon player) crashes sometimes. I would like
to know if there is anyone working on this code, cause if nobody is
doing it, I am willing to take a look at it and fix the issues.

Ok to commit?


Andre Moreira Magalhaes (andrunko)
Jabber: andrunko at gmail.com
MSN:   andremoreira at msn.com
Skype:  andrunko
Blog:    http://andrunko.blogspot.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kde4_phonon_gstreamer.diff
Type: text/x-diff
Size: 28972 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080117/821e2828/attachment.diff>

More information about the kde-core-devel mailing list