comparison src/audacious/objects.xml @ 3915:86c9abc83fbd

audacious remote functions: - functions for equalizer manipulation have been implemented. audtool: - test suite for equalizer manipulation has been implemented.
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Wed, 07 Nov 2007 23:18:29 +0900
parents f3341c2d6b9e
children b5ee3a4a8e3b
comparison
equal deleted inserted replaced
3914:1a4add0eba07 3915:86c9abc83fbd
75 CMD_PLAYQUEUE_GET_QUEUE_POS //CHANGED: get queue position by list postion 75 CMD_PLAYQUEUE_GET_QUEUE_POS //CHANGED: get queue position by list postion
76 CMD_PLAYQUEUE_IS_QUEUED 76 CMD_PLAYQUEUE_IS_QUEUED
77 CMD_PLAYLIST_INS_URL_STRING 77 CMD_PLAYLIST_INS_URL_STRING
78 CMD_PLAYLIST_ENQUEUE_TO_TEMP 78 CMD_PLAYLIST_ENQUEUE_TO_TEMP
79 CMD_PLAYLIST_ADD 79 CMD_PLAYLIST_ADD
80 80 CMD_GET_EQ //CHANGED: now these functions use double due to dbus-glib restriction
81 Remaining: 81 CMD_GET_EQ_PREAMP
82 CMD_GET_EQ_BAND //NOTE: GArray is used for bands
83 CMD_SET_EQ
84 CMD_SET_EQ_PREAMP
85 CMD_SET_EQ_BAND
86
87 Obsolete:
82 CMD_PLAYLIST_INS //unnecessary? 88 CMD_PLAYLIST_INS //unnecessary?
83 CMD_GET_EQ_DATA //obsolete 89 CMD_GET_EQ_DATA //obsolete
84 CMD_SET_EQ_DATA //obsolete 90 CMD_SET_EQ_DATA //obsolete
85 CMD_GET_EQ 91
86 CMD_GET_EQ_PREAMP
87 CMD_GET_EQ_BAND
88 CMD_SET_EQ
89 CMD_SET_EQ_PREAMP
90 CMD_SET_EQ_BAND
91 --> 92 -->
92 93
93 <node name="/"> 94 <node name="/">
94 <!-- Audacious General Information --> 95 <!-- Audacious General Information -->
95 <interface name="org.atheme.audacious"> 96 <interface name="org.atheme.audacious">
459 <method name="PlaylistEnqueueToTemp"> 460 <method name="PlaylistEnqueueToTemp">
460 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/> 461 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
461 <arg type="s" name="url"/> 462 <arg type="s" name="url"/>
462 </method> 463 </method>
463 464
465 <!-- equalizer -->
466 <method name="GetEq">
467 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
468 <arg type="d" direction="out" name="preamp"/>
469 <arg type="ad" direction="out" name="bands"/>
470 </method>
471
472 <method name="GetEqPreamp">
473 <arg type="d" direction="out" name="preamp"/>
474 </method>
475
476 <method name="GetEqBand">
477 <arg type="i" name="band"/>
478 <arg type="d" direction="out" name="value"/>
479 </method>
480
481 <method name="SetEq">
482 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
483 <arg type="d" name="preamp"/>
484 <arg type="ad" name="bands"/>
485 </method>
486
487 <method name="SetEqPreamp">
488 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
489 <arg type="d" name="preamp"/>
490 </method>
491
492 <method name="SetEqBand">
493 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
494 <arg type="i" name="band"/>
495 <arg type="d" name="value"/>
496 </method>
497
464 </interface> 498 </interface>
465 </node> 499 </node>