Audacious
$Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
Go to the source code of this file.
Functions | |
void | hook_init (void) |
static Hook * | hook_find (const gchar *name) |
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) |
Variables | |
static GThread * | hook_thread |
static GSList * | hook_list |
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 | ||
) |
static Hook* hook_find | ( | const gchar * | name | ) | [static] |
Definition at line 35 of file hook.c.
Referenced by hook_associate(), hook_call(), hook_dissociate(), hook_dissociate_full(), and hook_register().
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().
GSList* hook_list [static] |
Definition at line 27 of file hook.c.
Referenced by hook_find(), and hook_register().
GThread* hook_thread [static] |
Definition at line 26 of file hook.c.
Referenced by hook_call(), and hook_init().