annotate src/audacious/mpris_tracklist.xml @ 2711:c35913222440 trunk

[svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
author magma
date Wed, 09 May 2007 14:36:37 -0700
parents 7d9139b393ce
children 4585019eb82e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2703
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8" ?>
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
2
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
3 <!--
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
4 - Audacious: A cross-platform multimedia player
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
5 - Copyright (c) 2007 William Pitcock
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
6 -
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
7 - This program is free software; you can redistribute it and/or modify
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
8 - it under the terms of the GNU General Public License as published by
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
9 - the Free Software Foundation; under version 2 of the License.
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
10 -
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
11 - This program is distributed in the hope that it will be useful,
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
12 - but WITHOUT ANY WARRANTY; without even the implied warranty of
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
13 - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
14 - GNU General Public License for more details.
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
15 -
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
16 - You should have received a copy of the GNU General Public License
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
17 - along with this program; if not, write to the Free Software
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
18 - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
19 - 02110-1301, USA.
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
20 -->
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
21
2704
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
22 <node name="/TrackList">
2703
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
23 <interface name="org.freedesktop.MediaPlayer">
2704
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
24 <method name="GetMetadata">
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
25 <arg type="i" direction="in" />
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
26 <arg type="a{sv}" direction="out" />
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
27 </method>
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
28 <method name="GetCurrentTrack">
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
29 <arg type="i" direction="out" />
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
30 </method>
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
31 <method name="GetLength">
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
32 <arg type="i" direction="out" />
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
33 </method>
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
34 <method name="AddTrack">
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
35 <arg type="s" direction="in" />
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
36 <arg type="b" direction="in" />
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
37 </method>
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
38 <method name="DelTrack">
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
39 <arg type="i" direction="in" />
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
40 </method>
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
41 <method name="Loop">
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
42 <arg type="b" direction="in" />
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
43 </method>
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
44 <method name="Shuffle">
7d9139b393ce [svn] - define mpris /TrackList object in XML.
nenolod
parents: 2703
diff changeset
45 <arg type="b" direction="in" />
2703
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
46 </method>
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
47 </interface>
fa67680f3a29 [svn] - add mpris root node to dbus-bindings.
nenolod
parents:
diff changeset
48 </node>