annotate src/libaudclient/audctrl.h @ 3917:b5ee3a4a8e3b

libaudclient: - audacious_remote_toggle_about_box, audacious_remote_toggle_jtf_box, audacious_remote_toggle_prefs_box, audacious_remote_toggle_filebrowser, audacious_remote_eq_activate have been added. audtool: - argument parser has been improved. - command to show filebrowser has been added. - command to activate/deactivate equalizer has been added. - now each command to show aboutbox, prefswin, jtf and filebrowser is capable of change visibility. - now playlist_clear stops playback first. - normalize names of some commands. core: - enhance some dbus functions to support visibility control. - add some functions to hide dialogs.
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Thu, 08 Nov 2007 22:16:50 +0900
parents 86c9abc83fbd
children 7e126e402b1c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2714
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
1 /*
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
2 * Audacious: A cross-platform multimedia player
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
3 * Copyright (c) 2007 Ben Tucker
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
4 *
2714
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
5 * This program is free software; you can redistribute it and/or modify
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
6 * it under the terms of the GNU General Public License as published by
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
7 * the Free Software Foundation; under version 2 of the License.
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
8 *
2714
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
9 * This program is distributed in the hope that it will be useful,
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
12 * GNU General Public License for more details.
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
13 *
2714
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
14 * You should have received a copy of the GNU General Public License
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
15 * along with this program; if not, write to the Free Software
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
16 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
17 * 02110-1301, USA.
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
18 */
2714
13ac9eeaddf2 [svn] - fix boilerplate
nenolod
parents: 2713
diff changeset
19
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
20 #ifndef _AUDCTRL_H
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
21 #define _AUDCTRL_H
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
22
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
23 #include <glib.h>
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
24 #include <dbus/dbus-glib.h>
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
25
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
26 #ifdef __cplusplus
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
27 extern "C" {
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
28 #endif
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
29
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
30 void audacious_remote_playlist(DBusGProxy *proxy, gchar **list, gint num,
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
31 gboolean enqueue);
3873
f3341c2d6b9e audacious remote functions:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3867
diff changeset
32 gchar *audacious_remote_get_version(DBusGProxy *proxy);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
33 void audacious_remote_playlist_add(DBusGProxy *proxy, GList *list);
2767
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
34 void audacious_remote_playlist_delete(DBusGProxy *proxy, guint pos);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
35 void audacious_remote_play(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
36 void audacious_remote_pause(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
37 void audacious_remote_stop(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
38 gboolean audacious_remote_is_playing(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
39 gboolean audacious_remote_is_paused(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
40 gint audacious_remote_get_playlist_pos(DBusGProxy *proxy);
2767
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
41 void audacious_remote_set_playlist_pos(DBusGProxy *proxy, guint pos);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
42 gint audacious_remote_get_playlist_length(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
43 void audacious_remote_playlist_clear(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
44 gint audacious_remote_get_output_time(DBusGProxy *proxy);
2767
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
45 void audacious_remote_jump_to_time(DBusGProxy *proxy, guint pos);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
46 void audacious_remote_get_volume(DBusGProxy *proxy, gint *vl, gint *vr);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
47 gint audacious_remote_get_main_volume(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
48 gint audacious_remote_get_balance(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
49 void audacious_remote_set_volume(DBusGProxy *proxy, gint vl, gint vr);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
50 void audacious_remote_set_main_volume(DBusGProxy *proxy, gint v);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
51 void audacious_remote_set_balance(DBusGProxy *proxy, gint b);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
52 gchar *audacious_remote_get_skin(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
53 void audacious_remote_set_skin(DBusGProxy *proxy, gchar *skinfile);
2767
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
54 gchar *audacious_remote_get_playlist_file(DBusGProxy *proxy, guint pos);
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
55 gchar *audacious_remote_get_playlist_title(DBusGProxy *proxy, guint pos);
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
56 gint audacious_remote_get_playlist_time(DBusGProxy *proxy, guint pos);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
57 void audacious_remote_get_info(DBusGProxy *proxy, gint *rate, gint *freq,
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
58 gint *nch);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
59 void audacious_remote_main_win_toggle(DBusGProxy *proxy, gboolean show);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
60 void audacious_remote_pl_win_toggle(DBusGProxy *proxy, gboolean show);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
61 void audacious_remote_eq_win_toggle(DBusGProxy *proxy, gboolean show);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
62 gboolean audacious_remote_is_main_win(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
63 gboolean audacious_remote_is_pl_win(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
64 gboolean audacious_remote_is_eq_win(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
65 void audacious_remote_show_prefs_box(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
66 void audacious_remote_toggle_aot(DBusGProxy *proxy, gboolean ontop);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
67 void audacious_remote_eject(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
68 void audacious_remote_playlist_prev(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
69 void audacious_remote_playlist_next(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
70 void audacious_remote_playlist_add_url_string(DBusGProxy *proxy,
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
71 gchar *string);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
72 gboolean audacious_remote_is_running(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
73 void audacious_remote_toggle_repeat(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
74 void audacious_remote_toggle_shuffle(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
75 gboolean audacious_remote_is_repeat(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
76 gboolean audacious_remote_is_shuffle(DBusGProxy *proxy);
3915
86c9abc83fbd audacious remote functions:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3873
diff changeset
77 void audacious_remote_get_eq(DBusGProxy *proxy, gdouble *preamp,
86c9abc83fbd audacious remote functions:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3873
diff changeset
78 GArray **bands);
86c9abc83fbd audacious remote functions:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3873
diff changeset
79 gdouble audacious_remote_get_eq_preamp(DBusGProxy *proxy);
86c9abc83fbd audacious remote functions:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3873
diff changeset
80 gdouble audacious_remote_get_eq_band(DBusGProxy *proxy, gint band);
86c9abc83fbd audacious remote functions:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3873
diff changeset
81 void audacious_remote_set_eq(DBusGProxy *proxy, gdouble preamp,
86c9abc83fbd audacious remote functions:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3873
diff changeset
82 GArray *bands);
86c9abc83fbd audacious remote functions:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3873
diff changeset
83 void audacious_remote_set_eq_preamp(DBusGProxy *proxy, gdouble preamp);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
84 void audacious_remote_set_eq_band(DBusGProxy *proxy, gint band,
3915
86c9abc83fbd audacious remote functions:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3873
diff changeset
85 gdouble value);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
86
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
87 /* Added in XMMS 1.2.1 */
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
88 void audacious_remote_quit(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
89
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
90 /* Added in XMMS 1.2.6 */
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
91 void audacious_remote_play_pause(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
92 void audacious_remote_playlist_ins_url_string(DBusGProxy *proxy,
2767
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
93 gchar *string, guint pos);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
94
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
95 /* Added in XMMS 1.2.11 */
2767
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
96 void audacious_remote_playqueue_add(DBusGProxy *proxy, guint pos);
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
97 void audacious_remote_playqueue_remove(DBusGProxy *proxy, guint pos);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
98 gint audacious_remote_get_playqueue_length(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
99 void audacious_remote_toggle_advance(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
100 gboolean audacious_remote_is_advance(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
101
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
102 /* Added in BMP 0.9.7 */
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
103 void audacious_remote_activate(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
104
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
105 /* Added in Audacious 1.1 */
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
106 void audacious_remote_show_jtf_box(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
107 void audacious_remote_playqueue_clear(DBusGProxy *proxy);
2767
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
108 gboolean audacious_remote_playqueue_is_queued(DBusGProxy *proxy, guint pos);
3867
e48f2f4c116d - many remained audacious remote functions have been implemented.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 2767
diff changeset
109 gint audacious_remote_get_playqueue_list_position(DBusGProxy *proxy, guint qpos);
e48f2f4c116d - many remained audacious remote functions have been implemented.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 2767
diff changeset
110 gint audacious_remote_get_playqueue_queue_position(DBusGProxy *proxy, guint pos);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
111
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
112 /* Added in Audacious 1.2 */
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
113 void audacious_set_session_uri(DBusGProxy *proxy, gchar *uri);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
114 gchar *audacious_get_session_uri(DBusGProxy *proxy);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
115 void audacious_set_session_type(DBusGProxy *proxy, gint type);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
116
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
117 /* Added in Audacious 1.3 */
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
118 void audacious_remote_playlist_enqueue_to_temp(DBusGProxy *proxy,
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
119 gchar *string);
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
120 gchar *audacious_get_tuple_field_data(DBusGProxy *proxy, gchar *field,
2767
55dc022c405a [svn] Changed signedness and formatting.
magma
parents: 2714
diff changeset
121 guint pos);
3867
e48f2f4c116d - many remained audacious remote functions have been implemented.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 2767
diff changeset
122 /* Added in Audacious 1.4 */
e48f2f4c116d - many remained audacious remote functions have been implemented.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 2767
diff changeset
123 void audacious_remote_show_about_box(DBusGProxy *proxy);
3917
b5ee3a4a8e3b libaudclient:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3915
diff changeset
124 void audacious_remote_toggle_about_box(DBusGProxy *proxy, gboolean show);
b5ee3a4a8e3b libaudclient:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3915
diff changeset
125 void audacious_remote_toggle_jtf_box(DBusGProxy *proxy, gboolean show);
b5ee3a4a8e3b libaudclient:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3915
diff changeset
126 void audacious_remote_toggle_prefs_box(DBusGProxy *proxy, gboolean show);
b5ee3a4a8e3b libaudclient:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3915
diff changeset
127 void audacious_remote_toggle_filebrowser(DBusGProxy *proxy, gboolean show);
b5ee3a4a8e3b libaudclient:
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 3915
diff changeset
128 void audacious_remote_eq_activate(DBusGProxy *proxy, gboolean active);
2711
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
129
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
130 #ifdef __cplusplus
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
131 };
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
132 #endif
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
133
c35913222440 [svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
diff changeset
134 #endif