|
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 mpris_tracklist_init(), eq_init(), register_interface_hooks(), main(), mpris_signals_init(), playback_start(), 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_toggle_aot(), audacious_rc_set_eq(), audacious_rc_set_eq_preamp(), audacious_rc_set_eq_band(), audacious_rc_equalizer_activate(), drct_quit(), drct_pl_repeat_toggle(), drct_pl_shuffle_toggle(), eventqueue_handle(), iface_plugin_set_current(), ready_cb(), update_cb(), playback_pause(), complete_stop(), end_cb(), playback_start(), playback_seek(), playback_set_volume(), update(), playlist_set_active(), playlist_set_playing(), playlist_set_position(), playlist_prev_song(), playlist_next_song(), show_numbers_cb(), leading_zero_cb(), sw_volume_toggled(), and send_clear().
| 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().
1.7.5