VLC Phonon Backend: some news

Tanguy Krotoff tkrotoff at gmail.com
Wed Apr 2 08:42:22 BST 2008


* I have some questions about backends integrating inside KDE

Original phonon-vlc code uses Q_EXPORT_PLUGIN2 and relies only on Qt-4.4
To make it work under KDE I need:
K_PLUGIN_FACTORY
K_EXPORT_PLUGIN
inside backend.cpp
+ I need to modify my CMakeLists.txt to link with KDE libs
I checked GStreamer backend source code and there is no
K_PLUGIN_FACTORY, only Q_EXPORT_PLUGIN2 (!)

So I would like to know if Qt only based plugin can work and integrate
well inside KDE Desktop.
I currently use KDE 4.0.2 (Ubuntu Hardy)

* Other subject, about Dragon Player (version 2.0.1 - KDE 4.0.2), I
don't get the video output (audio only) with phonon-vlc. Before going
further, is it for sure my mistake or Dragon Player does some nasty
things playing with xine.h?
Somebody tried Dragon Player with GStreamer?

* Do you know others phonon apps so I might try and debug further phonon-vlc?
I found:
Dragon Player
KMPlayer
KMediaPlayer http://kde-apps.org/content/show.php/KMediaPlayer?content=67636
(stopped)
Amarok2
Juk

Thx

On Wed, Apr 2, 2008 at 7:00 AM, Tanguy Krotoff <tkrotoff at gmail.com> wrote:
> Hello there
>
>  So besides some bugs, I managed to get VLC Phonon backend to work.
>  It uses VLC 0.9 (development version) and its API libvlc.
>
>  Source code is available here:
>  http://smplayer.svn.sourceforge.net/viewvc/smplayer/experimental/
>  It works only for me for the moment, don't try to compile it ;)
>
>  Here some screenshots:
>
>  DragonPlayer using phonon-vlc:
>  http://img232.imageshack.us/my.php?image=dragonplayerphononvlc1ae4.png
>
>  KDE SystemSettings with phonon-vlc:
>  http://img139.imageshack.us/my.php?image=systemsettingsphononvlczg3.png
>
>  VideoPlayer (an improved version of the musicplayer example that comes
>  with Qt-4.4.0) under Linux:
>  http://img139.imageshack.us/my.php?image=videoplayerphononvlc1ij5.png
>
>  VideoPlayer under Windows:
>  http://img135.imageshack.us/my.php?image=videoplayerphononvlcwinfp9.png
>  (black video since MSPaint can't show it)
>
>  --
>  Tanguy Krotoff <tkrotoff at gmail.com>
>  +33 6 68 42 70 24
>



-- 
Tanguy Krotoff <tkrotoff at gmail.com>
+33 6 68 42 70 24



More information about the kde-multimedia mailing list