Audacious
$Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
Go to the source code of this file.
Macros | |
#define | hook_dissociate(n, f) hook_dissociate_full (n, f, NULL) |
#define | event_queue(n, d) event_queue_full (0, n, d, NULL) |
Typedefs | |
typedef void(* | HookFunction )(void *data, void *user) |
Functions | |
void | hook_associate (const char *name, HookFunction func, void *user) |
void | hook_dissociate_full (const char *name, HookFunction func, void *user) |
void | hook_call (const char *name, void *data) |
void | event_queue_full (int time, const char *name, void *data, void(*destroy)(void *)) |
void | event_queue_cancel (const char *name, void *data) |
#define event_queue | ( | n, | |
d | |||
) | event_queue_full (0, n, d, NULL) |
Definition at line 44 of file hook.h.
Referenced by audacious_rc_quit(), audacious_rc_show_about_box(), audacious_rc_show_prefs_box(), check_scan_complete(), mpris_root_quit(), output_set_time(), set_params(), set_pb_ready(), set_string(), and update_cb().
#define hook_dissociate | ( | n, | |
f | |||
) | hook_dissociate_full (n, f, NULL) |
Definition at line 34 of file hook.h.
Referenced by art_cleanup(), cleanup_dbus(), eq_cleanup(), history_cleanup(), main(), mpris_signals_cleanup(), playback_cleanup(), and save_playlists().
void event_queue_cancel | ( | const char * | name, |
void * | data | ||
) |
Definition at line 72 of file eventqueue.c.
Referenced by check_scan_complete(), and playback_cleanup().
void event_queue_full | ( | int | time, |
const char * | name, | ||
void * | data, | ||
void(*)(void *) | destroy | ||
) |
Definition at line 57 of file eventqueue.c.
void hook_associate | ( | const char * | name, |
HookFunction | func, | ||
void * | user | ||
) |
Definition at line 42 of file hook.c.
Referenced by art_init(), eq_init(), history_load(), init_dbus(), load_playlists(), main(), mpris_signals_init(), and playback_start().
void hook_call | ( | const char * | name, |
void * | data | ||
) |
Definition at line 93 of file hook.c.
Referenced by add_finish(), audacious_rc_toggle_aot(), complete_stop(), do_autosave(), drct_quit(), end_cb(), event_execute(), iface_plugin_set_current(), leading_zero_cb(), playback_pause(), playback_seek(), playback_start(), playlist_next_song(), playlist_prev_song(), playlist_set_active(), playlist_set_playing(), playlist_set_position(), show_numbers_cb(), shut_down(), and update().
void hook_dissociate_full | ( | const char * | name, |
HookFunction | func, | ||
void * | user | ||
) |