|
VLC 4.0.0-dev
|
Functions | |
| void | vlc_ExitInit (vlc_exit_t *exit) |
| void | libvlc_SetExitHandler (libvlc_int_t *p_libvlc, void(*handler)(void *), void *opaque) |
| Registers a callback for the LibVLC exit event. | |
| void | libvlc_Quit (libvlc_int_t *p_libvlc) |
| Posts an exit signal to LibVLC instance. | |
| void libvlc_SetExitHandler | ( | libvlc_int_t * | p_libvlc, |
| void(*)(void *) | handler, | ||
| void * | opaque | ||
| ) |
Registers a callback for the LibVLC exit event.
References libvlc_priv_t::exit, vlc_exit::handler, libvlc_priv(), vlc_exit::lock, vlc_exit::opaque, vlc_mutex_lock(), and vlc_mutex_unlock().
| void vlc_ExitInit | ( | vlc_exit_t * | exit | ) |
References vlc_exit::handler, vlc_exit::lock, vlc_exit::opaque, and vlc_mutex_init().
Referenced by libvlc_InternalCreate().