VLC 4.0.0-dev
timer.c File Reference
Include dependency graph for timer.c:

Data Structures

struct  vlc_timer
 

Functions

static void * vlc_timer_thread (void *data)
 
int vlc_timer_create (vlc_timer_t *id, void(*func)(void *), void *data)
 Initializes an asynchronous timer. More...
 
void vlc_timer_destroy (vlc_timer_t timer)
 Destroys an initialized timer. More...
 
void vlc_timer_schedule (vlc_timer_t timer, bool absolute, vlc_tick_t value, vlc_tick_t interval)
 Arms or disarms an initialized timer. More...
 
unsigned vlc_timer_getoverrun (vlc_timer_t timer)
 Fetches and resets the overrun counter for a timer. More...
 

Function Documentation

◆ vlc_timer_thread()