diff src/audacious/dbus-service.h @ 2733:cf080b11c3fa trunk

[svn] Implemented more of the stubs in audctrl; Added more methods to objects.xml with implementations in dbus.c. I'm still trying to get plugins working with libaudclient.
author magma
date Fri, 11 May 2007 11:52:56 -0700
parents c35913222440
children ea20b1e92411
line wrap: on
line diff
--- a/src/audacious/dbus-service.h	Fri May 11 08:59:22 2007 -0700
+++ b/src/audacious/dbus-service.h	Fri May 11 11:52:56 2007 -0700
@@ -39,53 +39,68 @@
 DBusGProxy *audacious_get_dbus_proxy();
 
 // Audacious General Information
-gboolean audacious_remote_version(RemoteObject *obj, gchar **version,
+gboolean audacious_rc_version(RemoteObject *obj, gchar **version,
                                   GError **error);
+gboolean audacious_rc_quit(RemoteObject *obj, GError **error);
+gboolean audacious_rc_eject(RemoteObject *obj, GError **error);
+gboolean audacious_rc_main_win_visible(RemoteObject *obj,
+                                  gboolean *is_main_win, GError **error);
+gboolean audacious_rc_show_main_win(RemoteObject *obj, gboolean show,
+                                        GError **error);
+gboolean audacious_rc_equalizer_visible(RemoteObject *obj,
+                                  gboolean *is_eq_win, GError **error);
+gboolean audacious_rc_show_equalizer(RemoteObject *obj, gboolean show,
+                                         GError **error);
+gboolean audacious_rc_playlist_visible(RemoteObject *obj,
+                                           gboolean *is_pl_win,
+                                           GError **error);
+gboolean audacious_rc_show_playlist(RemoteObject *obj, gboolean show,
+                                        GError **error);
 
 // Playback Information/Manipulation
-gboolean audacious_remote_play(RemoteObject *obj, GError **error);
-gboolean audacious_remote_pause(RemoteObject *obj, GError **error);
-gboolean audacious_remote_stop(RemoteObject *obj, GError **error);
-gboolean audacious_remote_playing(RemoteObject *obj, gboolean *is_playing,
+gboolean audacious_rc_play(RemoteObject *obj, GError **error);
+gboolean audacious_rc_pause(RemoteObject *obj, GError **error);
+gboolean audacious_rc_stop(RemoteObject *obj, GError **error);
+gboolean audacious_rc_playing(RemoteObject *obj, gboolean *is_playing,
                                   GError **error);
-gboolean audacious_remote_paused(RemoteObject *obj, gboolean *is_paused,
+gboolean audacious_rc_paused(RemoteObject *obj, gboolean *is_paused,
                                  GError **error);
-gboolean audacious_remote_stopped(RemoteObject *obj, gboolean *is_stopped,
+gboolean audacious_rc_stopped(RemoteObject *obj, gboolean *is_stopped,
                                   GError **error);
-gboolean audacious_remote_status(RemoteObject *obj, gchar **status,
+gboolean audacious_rc_status(RemoteObject *obj, gchar **status,
                                  GError **error);
-gboolean audacious_remote_time(RemoteObject *obj, gint *time, GError **error);
-gboolean audacious_remote_seek(RemoteObject *obj, guint pos, GError **error);
-gboolean audacious_remote_volume(RemoteObject *obj, gint *vl, gint *vr,
+gboolean audacious_rc_time(RemoteObject *obj, gint *time, GError **error);
+gboolean audacious_rc_seek(RemoteObject *obj, guint pos, GError **error);
+gboolean audacious_rc_volume(RemoteObject *obj, gint *vl, gint *vr,
                                  GError **error);
-gboolean audacious_remote_set_volume(RemoteObject *obj, gint vl, gint vr,
+gboolean audacious_rc_set_volume(RemoteObject *obj, gint vl, gint vr,
                                      GError **error);
-gboolean audacious_remote_balance(RemoteObject *obj, gint *balance,
+gboolean audacious_rc_balance(RemoteObject *obj, gint *balance,
                                   GError **error);
 
 // Playlist Information/Manipulation
-gboolean audacious_remote_position(RemoteObject *obj, int *pos, GError **error);
-gboolean audacious_remote_advance(RemoteObject *obj, GError **error);
-gboolean audacious_remote_reverse(RemoteObject *obj, GError **error);
-gboolean audacious_remote_length(RemoteObject *obj, int *length,
+gboolean audacious_rc_position(RemoteObject *obj, int *pos, GError **error);
+gboolean audacious_rc_advance(RemoteObject *obj, GError **error);
+gboolean audacious_rc_reverse(RemoteObject *obj, GError **error);
+gboolean audacious_rc_length(RemoteObject *obj, int *length,
                                  GError **error);
-gboolean audacious_remote_song_title(RemoteObject *obj, int pos,
+gboolean audacious_rc_song_title(RemoteObject *obj, int pos,
                                      gchar **title, GError **error);
-gboolean audacious_remote_song_filename(RemoteObject *obj, int pos,
+gboolean audacious_rc_song_filename(RemoteObject *obj, int pos,
                                         gchar **filename, GError **error);
-gboolean audacious_remote_song_length(RemoteObject *obj, int pos, int *length,
+gboolean audacious_rc_song_length(RemoteObject *obj, int pos, int *length,
                                       GError **error);
-gboolean audacious_remote_song_frames(RemoteObject *obj, int pos, int *length,
+gboolean audacious_rc_song_frames(RemoteObject *obj, int pos, int *length,
                                       GError **error);
-gboolean audacious_remote_jump(RemoteObject *obj, int pos, GError **error);
-gboolean audacious_remote_add_url(RemoteObject *obj, gchar *url,
+gboolean audacious_rc_jump(RemoteObject *obj, int pos, GError **error);
+gboolean audacious_rc_add_url(RemoteObject *obj, gchar *url,
                                   GError **error);
-gboolean audacious_remote_delete(RemoteObject *obj, int pos, GError **error);
-gboolean audacious_remote_clear(RemoteObject *obj, GError **error);
-gboolean audacious_remote_repeating(RemoteObject *obj, gboolean *is_repeating,
+gboolean audacious_rc_delete(RemoteObject *obj, int pos, GError **error);
+gboolean audacious_rc_clear(RemoteObject *obj, GError **error);
+gboolean audacious_rc_repeating(RemoteObject *obj, gboolean *is_repeating,
                                     GError **error);
-gboolean audacious_remote_repeat(RemoteObject *obj, GError **error);
-gboolean audacious_remote_shuffling(RemoteObject *obj, gboolean *is_shuffling,
+gboolean audacious_rc_repeat(RemoteObject *obj, GError **error);
+gboolean audacious_rc_shuffling(RemoteObject *obj, gboolean *is_shuffling,
                                     GError **error);
-gboolean audacious_remote_shuffle(RemoteObject *obj, GError **error);
+gboolean audacious_rc_shuffle(RemoteObject *obj, GError **error);
 #endif // !_DBUS_SERVICE_H