VLC 4.0.0-dev
|
Data Fields | |
vlc_tick_t(* | update )(vlc_clock_t *clock, vlc_tick_t system_now, vlc_tick_t ts, double rate, unsigned frame_rate, unsigned frame_rate_base) |
void(* | reset )(vlc_clock_t *clock) |
vlc_tick_t(* | set_delay )(vlc_clock_t *clock, vlc_tick_t delay) |
vlc_tick_t(* | to_system_locked )(vlc_clock_t *clock, vlc_tick_t system_now, vlc_tick_t ts, double rate) |
vlc_clock_main_t * | owner |
vlc_tick_t | delay |
unsigned | priority |
const char * | track_str_id |
const struct vlc_clock_cbs * | cbs |
void * | cbs_data |
const struct vlc_clock_cbs* vlc_clock_t::cbs |
Referenced by vlc_clock_main_Create(), and vlc_clock_on_update().
void* vlc_clock_t::cbs_data |
Referenced by vlc_clock_main_Create(), and vlc_clock_on_update().
vlc_tick_t vlc_clock_t::delay |
vlc_clock_main_t* vlc_clock_t::owner |
Referenced by AssertLocked(), vlc_clock_CreateSlave(), vlc_clock_Delete(), vlc_clock_IsPaused(), vlc_clock_Lock(), vlc_clock_main_Create(), vlc_clock_master_reset(), vlc_clock_master_set_delay(), vlc_clock_master_to_system_locked(), vlc_clock_master_update(), vlc_clock_monotonic_to_system_locked(), vlc_clock_on_update(), vlc_clock_slave_reset(), vlc_clock_slave_set_delay(), vlc_clock_slave_to_system_locked(), vlc_clock_slave_update(), vlc_clock_Unlock(), vlc_clock_Wait(), and vlc_clock_Wake().
unsigned vlc_clock_t::priority |
Referenced by vlc_clock_main_Create(), and vlc_clock_monotonic_to_system_locked().
void(* vlc_clock_t::reset) (vlc_clock_t *clock) |
Referenced by vlc_clock_Reset(), vlc_clock_set_master_callbacks(), and vlc_clock_set_slave_callbacks().
vlc_tick_t(* vlc_clock_t::set_delay) (vlc_clock_t *clock, vlc_tick_t delay) |
Referenced by vlc_clock_set_master_callbacks(), vlc_clock_set_slave_callbacks(), and vlc_clock_SetDelay().
vlc_tick_t(* vlc_clock_t::to_system_locked) (vlc_clock_t *clock, vlc_tick_t system_now, vlc_tick_t ts, double rate) |
const char* vlc_clock_t::track_str_id |
Referenced by vlc_clock_CreateSlave(), vlc_clock_main_Create(), vlc_clock_master_update(), and vlc_clock_on_update().
vlc_tick_t(* vlc_clock_t::update) (vlc_clock_t *clock, vlc_tick_t system_now, vlc_tick_t ts, double rate, unsigned frame_rate, unsigned frame_rate_base) |