vlc | branch: master | Mirsal Ennaime <[email protected]> | Thu May 19 02:57:06 
2011 +0200| [6498082526a26539e33fa4f61fa3774fd697ce9e] | committer: Mirsal 
Ennaime

dbus: Fix the TrackList interface's introspection data

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=6498082526a26539e33fa4f61fa3774fd697ce9e
---

 modules/control/dbus/dbus_introspect.h |   45 +++++++++++++++++--------------
 1 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/modules/control/dbus/dbus_introspect.h 
b/modules/control/dbus/dbus_introspect.h
index f9aac13..3128686 100644
--- a/modules/control/dbus/dbus_introspect.h
+++ b/modules/control/dbus/dbus_introspect.h
@@ -95,32 +95,37 @@ static const char* psz_introspection_xml =
 "    </method>\n"
 "  </interface>\n"
 "  <interface name=\"org.mpris.MediaPlayer2.TrackList\">\n"
+"    <property name=\"Tracks\" type=\"ao\" access=\"read\" />\n"
+"    <property name=\"CanEditTracks\" type=\"b\" access=\"read\" />\n"
+"    <method name=\"GetTracksMetadata\">\n"
+"      <arg type=\"ao\" direction=\"in\" />\n"
+"      <arg type=\"aa{sv}\" direction=\"out\" />\n"
+"    </method>\n"
 "    <method name=\"AddTrack\">\n"
 "      <arg type=\"s\" direction=\"in\" />\n"
+"      <arg type=\"o\" direction=\"in\" />\n"
 "      <arg type=\"b\" direction=\"in\" />\n"
-"      <arg type=\"i\" direction=\"out\" />\n"
-"    </method>\n"
-"    <method name=\"DelTrack\">\n"
-"      <arg type=\"i\" direction=\"in\" />\n"
-"    </method>\n"
-"    <method name=\"GetMetadata\">\n"
-"      <arg type=\"i\" direction=\"in\" />\n"
-"      <arg type=\"a{sv}\" direction=\"out\" />\n"
-"    </method>\n"
-"    <method name=\"GetCurrentTrack\">\n"
-"      <arg type=\"i\" direction=\"out\" />\n"
 "    </method>\n"
-"    <method name=\"GetLength\">\n"
-"      <arg type=\"i\" direction=\"out\" />\n"
+"    <method name=\"RemoveTrack\">\n"
+"      <arg type=\"o\" direction=\"in\" />\n"
 "    </method>\n"
-"    <method name=\"SetLoop\">\n"
-"      <arg type=\"b\" direction=\"in\" />\n"
-"    </method>\n"
-"    <method name=\"SetRandom\">\n"
-"      <arg type=\"b\" direction=\"in\" />\n"
+"    <method name=\"GoTo\">\n"
+"      <arg type=\"o\" direction=\"in\" />\n"
 "    </method>\n"
-"    <signal name=\"TrackListChange\">\n"
-"      <arg type=\"i\" />\n"
+"    <signal name=\"TrackListReplaced\">\n"
+"      <arg type=\"ao\" />\n"
+"      <arg type=\"o\" />\n"
+"    </signal>\n"
+"    <signal name=\"TrackAdded\">\n"
+"      <arg type=\"a{sv}\" />\n"
+"      <arg type=\"o\" />\n"
+"    </signal>\n"
+"    <signal name=\"TrackRemoved\">\n"
+"      <arg type=\"o\" />\n"
+"    </signal>\n"
+"    <signal name=\"TrackMetadataChanged\">\n"
+"      <arg type=\"o\" />\n"
+"      <arg type=\"a{sv}\" />\n"
 "    </signal>\n"
 "  </interface>\n"
 "</node>\n"

_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to