[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/base/plasma/applets/mediaplayer
From:       Marco Martin <notmart () gmail ! com>
Date:       2009-01-30 12:25:47
Message-ID: 1233318347.384179.30091.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 918645 by mart:

add the Root component of the Mpris mediaplayer dbus interface


 M  +5 -1      CMakeLists.txt  
 A             dbus/org.freedesktop.MediaPlayer.root.xml  
 A             dbus/rootdbushandler.cpp   [License: GPL (v2+)]
 A             dbus/rootdbushandler.h   [License: GPL (v2+)]
 M  +2 -0      mediaplayer.cpp  


--- trunk/playground/base/plasma/applets/mediaplayer/CMakeLists.txt #918644:918645
@@ -15,10 +15,14 @@
 set(mediaplayer_SRCS
     mediaplayer.cpp
     videowidget.cpp
-    dbus/playerdbushandler.cpp)
+    dbus/playerdbushandler.cpp
+    dbus/rootdbushandler.cpp
+)
 
 QT4_ADD_DBUS_ADAPTOR(mediaplayer_SRCS dbus/org.freedesktop.MediaPlayer.player.xml
                      dbus/playerdbushandler.h PlayerDbusHandler)
+QT4_ADD_DBUS_ADAPTOR(mediaplayer_SRCS dbus/org.freedesktop.MediaPlayer.root.xml
+                     dbus/rootdbushandler.h RootDBusHandler rootadaptor RootAdaptor)
 
 #DBus interface for operations not supported by org.mpris stuff
 QT4_ADD_DBUS_ADAPTOR(mediaplayer_SRCS org.kde.PlasmaMediaPlayer.xml
--- trunk/playground/base/plasma/applets/mediaplayer/mediaplayer.cpp #918644:918645
@@ -20,6 +20,7 @@
 #include "mediaplayer.h"
 #include "plasmamediaplayeradaptor.h"
 #include "dbus/playerdbushandler.h"
+#include "dbus/rootdbushandler.h"
 
 #include <QGraphicsProxyWidget>
 #include <QGraphicsLinearLayout>
@@ -52,6 +53,7 @@
     }
 
     new PlasmaMediaPlayerAdaptor(this);
+    new RootDBusHandler(this);
     QDBusConnection dbus = QDBusConnection::sessionBus();
 
     dbus.registerObject("/PlasmaMediaPlayer", this);
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic