comparison src/audacious/objects.xml @ 3867:e48f2f4c116d

- many remained audacious remote functions have been implemented. - audtool improvement in progress.
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Mon, 29 Oct 2007 22:21:42 +0900
parents 3b6d316f8b09
children f3341c2d6b9e
comparison
equal deleted inserted replaced
3866:5c5f56a710d1 3867:e48f2f4c116d
54 CMD_EJECT 54 CMD_EJECT
55 CMD_GET_INFO 55 CMD_GET_INFO
56 CMD_PLAYLIST_GET_TUPLE_DATA 56 CMD_PLAYLIST_GET_TUPLE_DATA
57 CMD_IS_ADVANCE 57 CMD_IS_ADVANCE
58 CMD_TOGGLE_ADVANCE 58 CMD_TOGGLE_ADVANCE
59 59 CMD_SHOW_PREFS_BOX
60 60 CMD_SHOW_ABOUT_BOX
61 Remaining: 61 CMD_SHOW_JTF_BOX
62 CMD_PLAYLIST_ADD 62
63 New:
64 CMD_PLAY_PAUSE
65 CMD_ACTIVATE
63 CMD_GET_SKIN 66 CMD_GET_SKIN
64 CMD_SET_SKIN 67 CMD_SET_SKIN
65 CMD_GET_INFO 68 CMD_GET_INFO
66 CMD_GET_EQ_DATA
67 CMD_SET_EQ_DATA
68 CMD_SHOW_PREFS_BOX
69 CMD_TOGGLE_AOT 69 CMD_TOGGLE_AOT
70 CMD_SHOW_ABOUT_BOX 70 CMD_GET_PLAYQUEUE_LENGTH
71 CMD_PLAYQUEUE_ADD
72 CMD_PLAYQUEUE_REMOVE
73 CMD_PLAYQUEUE_CLEAR
74 CMD_PLAYQUEUE_GET_LPOS //CHANGED: get list position by queue position
75 CMD_PLAYQUEUE_GET_QPOS //CHANGED: get queue position by list postion
76 CMD_PLAYQUEUE_IS_QUEUED
77
78
79 In Progress:
80 CMD_PLAYLIST_INS_URL_STRING
81 CMD_PLAYLIST_ADD
82 CMD_PLAYLIST_ENQUEUE_TO_TEMP
83
84
85 Remaining:
86 CMD_PLAYLIST_INS //unnecessary?
87 CMD_GET_EQ_DATA //obsolete
88 CMD_SET_EQ_DATA //obsolete
71 CMD_GET_EQ 89 CMD_GET_EQ
72 CMD_GET_EQ_PREAMP 90 CMD_GET_EQ_PREAMP
73 CMD_GET_EQ_BAND 91 CMD_GET_EQ_BAND
74 CMD_SET_EQ 92 CMD_SET_EQ
75 CMD_SET_EQ_PREAMP 93 CMD_SET_EQ_PREAMP
76 CMD_SET_EQ_BAND 94 CMD_SET_EQ_BAND
77 CMD_PLAYLIST_INS_URL_STRING
78 CMD_PLAYLIST_INS
79 CMD_PLAY_PAUSE
80 CMD_PLAYQUEUE_ADD
81 CMD_GET_PLAYQUEUE_LENGTH
82 CMD_PLAYQUEUE_REMOVE
83 CMD_ACTIVATE
84 CMD_SHOW_JTF_BOX
85 CMD_PLAYQUEUE_CLEAR
86 CMD_PLAYQUEUE_IS_QUEUED
87 CMD_PLAYQUEUE_GET_POS
88 CMD_PLAYQUEUE_GET_QPOS
89 CMD_PLAYLIST_ENQUEUE_TO_TEMP
90 --> 95 -->
91 96
92 <node name="/"> 97 <node name="/">
93 <!-- Audacious General Information --> 98 <!-- Audacious General Information -->
94 <interface name="org.atheme.audacious"> 99 <interface name="org.atheme.audacious">
356 361
357 <!-- Toggle shuffle --> 362 <!-- Toggle shuffle -->
358 <method name="ToggleShuffle"> 363 <method name="ToggleShuffle">
359 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/> 364 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
360 </method> 365 </method>
366
367 <!-- Show preferences window -->
368 <method name="ShowPrefsBox">
369 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
370 </method>
371
372 <!-- Show about window -->
373 <method name="ShowAboutBox">
374 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
375 </method>
376
377 <!-- Show jump to file window -->
378 <method name="ShowJtfBox">
379 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
380 </method>
381
382 <!-- Either play or pause -->
383 <method name="PlayPause">
384 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
385 </method>
386
387 <!-- Activate -->
388 <method name="Activate">
389 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
390 </method>
391
392 <!-- Playqueue get playlist pos -->
393 <method name="QueueGetListPos">
394 <arg type="u" name="qpos"/>
395 <arg type="u" direction="out" name="pos"/>
396 </method>
397
398 <!-- Playqueue get playqueue pos -->
399 <method name="QueueGetQueuePos">
400 <arg type="u" name="pos"/>
401 <arg type="u" direction="out" name="qpos"/>
402 </method>
403
404 <!-- Get skin -->
405 <method name="GetSkin">
406 <!-- Return filename of desired song -->
407 <arg type="s" direction="out" name="skin"/>
408 </method>
409
410 <!-- Set skin -->
411 <method name="SetSkin">
412 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
413 <!-- Return filename of desired song -->
414 <arg type="s" name="skin"/>
415 </method>
416
417 <!-- Get Info -->
418 <method name="GetInfo">
419 <arg type="i" direction="out" name="rate"/>
420 <arg type="i" direction="out" name="freq"/>
421 <arg type="i" direction="out" name="nch"/>
422 </method>
423
424 <method name="ToggleAot">
425 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
426 <arg type="b" name="ontop"/>
427 </method>
428
429 <method name="GetPlayqueueLength">
430 <arg type="i" direction="out" name="length"/>
431 </method>
432
433 <method name="PlaylistInsUrlString">
434 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
435 <arg type="s" name="url"/>
436 <arg type="i" name="pos"/>
437 </method>
438
439 <method name="PlaylistAdd">
440 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
441 <arg type="s" name="list"/>
442 </method>
443
444 <method name="PlayqueueAdd">
445 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
446 <arg type="i" name="pos"/>
447 </method>
448
449 <method name="PlayqueueRemove">
450 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
451 <arg type="i" name="pos"/>
452 </method>
453
454 <method name="PlayqueueClear">
455 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
456 </method>
457
458 <method name="PlayqueueIsQueued">
459 <arg type="i" name="pos"/>
460 <arg type="b" direction="out" name="is_queued"/>
461 </method>
462
463 <method name="PlaylistEnqueueToTemp">
464 <annotation name="org.freedesktop.DBus.GLib.NoReply" value=""/>
465 <arg type="s" name="url"/>
466 </method>
467
361 </interface> 468 </interface>
362 </node> 469 </node>