comparison src/audacious/objects.xml @ 2731:f4a5f8fa3836 trunk

[svn] Added stubs in audctrl.c for the unimplemented functions defined in audctrl.h. Fixed audtool by moving all the DBus methods defined in objects.xml to a common interface; this will be decentralized for MPRIS. Modified the Makefile so that libaudclient is built after audacious to eliminates a build warning.
author magma
date Fri, 11 May 2007 01:42:32 -0700
parents c35913222440
children cf080b11c3fa
comparison
equal deleted inserted replaced
2730:596abc2be8f0 2731:f4a5f8fa3836
90 CMD_PLAYLIST_GET_TUPLE_DATA 90 CMD_PLAYLIST_GET_TUPLE_DATA
91 --> 91 -->
92 92
93 <node name="/"> 93 <node name="/">
94 <!-- Audacious General Information --> 94 <!-- Audacious General Information -->
95 <interface name="org.atheme.audacious.general"> 95 <interface name="org.atheme.audacious">
96 <!-- Audacious version --> 96 <!-- Audacious version -->
97 <method name="Version"> 97 <method name="Version">
98 <arg type="s" direction="out" name="version"/> 98 <arg type="s" direction="out" name="version"/>
99 </method> 99 </method>
100 </interface> 100
101 101 <!-- Playback Information/Manipulation -->
102 <!-- Playback Information/Manipulation -->
103 <interface name="org.atheme.audacious.playback">
104 <!-- Begin or resume playback --> 102 <!-- Begin or resume playback -->
105 <method name="Play"> 103 <method name="Play">
106 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/> 104 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
107 </method> 105 </method>
108 106
177 <!-- Get the playback balance --> 175 <!-- Get the playback balance -->
178 <method name="Balance"> 176 <method name="Balance">
179 <!-- Balance between left and right channels --> 177 <!-- Balance between left and right channels -->
180 <arg type="i" direction="out" name="balance"/> 178 <arg type="i" direction="out" name="balance"/>
181 </method> 179 </method>
182 </interface> 180
183 181 <!-- Playlist Information/Manipulation -->
184 <!-- Playlist Information/Manipulation -->
185 <interface name="org.atheme.audacious.playlist">
186 <!-- Playlist position --> 182 <!-- Playlist position -->
187 <method name="Position"> 183 <method name="Position">
188 <!-- Return position of current song in current playlist --> 184 <!-- Return position of current song in current playlist -->
189 <arg type="i" direction="out" name="pos"/> 185 <arg type="i" direction="out" name="pos"/>
190 </method> 186 </method>