Mercurial > audlegacy
comparison src/audacious/mpris_player.xml @ 2705:f3bc7cb81ed8 trunk
[svn] - define mpris /Player object in XML.
author | nenolod |
---|---|
date | Mon, 07 May 2007 18:04:06 -0700 |
parents | src/audacious/mpris_tracklist.xml@7d9139b393ce |
children | bf2d80abf76e |
comparison
equal
deleted
inserted
replaced
2704:7d9139b393ce | 2705:f3bc7cb81ed8 |
---|---|
1 <?xml version="1.0" encoding="UTF-8" ?> | |
2 | |
3 <!-- | |
4 - Audacious: A cross-platform multimedia player | |
5 - Copyright (c) 2007 William Pitcock | |
6 - | |
7 - This program is free software; you can redistribute it and/or modify | |
8 - it under the terms of the GNU General Public License as published by | |
9 - the Free Software Foundation; under version 2 of the License. | |
10 - | |
11 - This program is distributed in the hope that it will be useful, | |
12 - but WITHOUT ANY WARRANTY; without even the implied warranty of | |
13 - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
14 - GNU General Public License for more details. | |
15 - | |
16 - You should have received a copy of the GNU General Public License | |
17 - along with this program; if not, write to the Free Software | |
18 - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA | |
19 - 02110-1301, USA. | |
20 --> | |
21 | |
22 <node name="/Player"> | |
23 <interface name="org.freedesktop.MediaPlayer"> | |
24 <method name="Next" /> | |
25 <method name="Prev" /> | |
26 <method name="Pause" /> | |
27 <method name="Stop" /> | |
28 <method name="Play" /> | |
29 <method name="Quit" /> | |
30 | |
31 <method name="Repeat"> | |
32 <arg type="b" direction="in" /> | |
33 </method> | |
34 | |
35 <method name="GetStatus"> | |
36 <arg type="i" direction="out" /> | |
37 </method> | |
38 | |
39 <method name="GetCaps"> | |
40 <arg type="i" direction="out" /> | |
41 </method> | |
42 | |
43 <method name="VolumeSet"> | |
44 <arg type="i" direction="in" /> | |
45 </method> | |
46 | |
47 <method name="VolumeGet"> | |
48 <arg type="i" direction="out" /> | |
49 </method> | |
50 | |
51 <method name="PositionSet"> | |
52 <arg type="i" direction="in" /> | |
53 </method> | |
54 | |
55 <method name="PositionGet"> | |
56 <arg type="i" direction="out" /> | |
57 </method> | |
58 | |
59 <signal name="CapsChange"> | |
60 <arg type="i" /> | |
61 </signal> | |
62 | |
63 <signal name="TrackChange"> | |
64 <arg type="a{sv}" /> | |
65 </signal> | |
66 | |
67 <signal name="StatusChange"> | |
68 <arg type="i" /> | |
69 </signal> | |
70 </interface> | |
71 </node> |