22 #ifndef LIBVLC_INPUT_SIGNAL_H 23 # define LIBVLC_INPUT_SIGNAL_H 1 25 # include <stdatomic.h> atomic_bool killed
Definition: interrupt.h:36
void vlc_interrupt_init(vlc_interrupt_t *)
Initializes an interruption context.
Definition: interrupt.c:51
void * data
Definition: interrupt.h:38
void vlc_interrupt_deinit(vlc_interrupt_t *)
Deinitializes an interruption context.
Definition: interrupt.c:71
Mutex.
Definition: vlc_threads.h:266
vlc_mutex_t lock
Definition: interrupt.h:34
Definition: interrupt.h:32
void(* callback)(void *)
Definition: interrupt.h:37
bool interrupted
Definition: interrupt.h:35
This file declares interruptible sleep functions.