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