Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <glib.h>
Go to the source code of this file.
Classes | |
struct | HookItem |
struct | Hook |
Typedefs | |
typedef void(* | HookFunction )(gpointer hook_data, gpointer user_data) |
Functions | |
void | hook_init (void) |
void | hook_register (const gchar *name) |
gint | hook_associate (const gchar *name, HookFunction func, gpointer user_data) |
gint | hook_dissociate (const gchar *name, HookFunction func) |
gint | hook_dissociate_full (const gchar *name, HookFunction func, gpointer user_data) |
void | hook_call (const gchar *name, gpointer hook_data) |
typedef void(* HookFunction)(gpointer hook_data, gpointer user_data) |
gint hook_associate | ( | const gchar * | name, |
HookFunction | func, | ||
gpointer | user_data | ||
) |
Definition at line 68 of file hook.c.
Referenced by eq_init(), main(), mpris_signals_init(), mpris_tracklist_init(), playback_start(), register_interface_hooks(), and vis_init().
void hook_call | ( | const gchar * | name, |
gpointer | hook_data | ||
) |
Definition at line 154 of file hook.c.
Referenced by aud_config_save(), audacious_rc_equalizer_activate(), audacious_rc_set_eq(), audacious_rc_set_eq_band(), audacious_rc_set_eq_preamp(), audacious_rc_toggle_aot(), complete_stop(), drct_pl_repeat_toggle(), drct_pl_shuffle_toggle(), drct_quit(), end_cb(), eventqueue_handle(), iface_plugin_set_current(), leading_zero_cb(), playback_pause(), playback_seek(), playback_set_volume(), playback_start(), playlist_next_song(), playlist_prev_song(), playlist_set_position(), ready_cb(), send_clear(), show_numbers_cb(), sw_volume_toggled(), update(), and update_cb().
gint hook_dissociate | ( | const gchar * | name, |
HookFunction | func | ||
) |
Definition at line 96 of file hook.c.
Referenced by mpris_signals_cleanup(), playback_cleanup(), and vis_cleanup().
gint hook_dissociate_full | ( | const gchar * | name, |
HookFunction | func, | ||
gpointer | user_data | ||
) |
void hook_init | ( | void | ) |
Definition at line 29 of file hook.c.
Referenced by init_two().
void hook_register | ( | const gchar * | name | ) |
Definition at line 51 of file hook.c.
Referenced by hook_associate().