VLC 4.0.0-dev
|
Data Fields | |
struct vlc_logger * | logger |
struct vlc_tracer * | tracer |
vlc_mutex_t | lock |
vlc_cond_t | cond |
vlc_clock_t * | master |
vlc_clock_t * | input_master |
unsigned | rc |
clock_point_t | last |
Linear function system = ts * coeff / rate + offset. More... | |
average_t | coeff_avg |
double | rate |
double | coeff |
vlc_tick_t | offset |
vlc_tick_t | delay |
vlc_tick_t | pause_date |
unsigned | wait_sync_ref_priority |
clock_point_t | wait_sync_ref |
clock_point_t | first_pcr |
vlc_tick_t | output_dejitter |
vlc_tick_t | input_dejitter |
double vlc_clock_main_t::coeff |
Referenced by main_stream_to_system(), vlc_clock_main_New(), vlc_clock_main_reset(), and vlc_clock_master_update().
average_t vlc_clock_main_t::coeff_avg |
Referenced by vlc_clock_main_New(), vlc_clock_main_reset(), and vlc_clock_master_update().
vlc_cond_t vlc_clock_main_t::cond |
vlc_tick_t vlc_clock_main_t::delay |
clock_point_t vlc_clock_main_t::first_pcr |
vlc_tick_t vlc_clock_main_t::input_dejitter |
Referenced by vlc_clock_main_New(), vlc_clock_main_SetInputDejitter(), and vlc_clock_monotonic_to_system_locked().
vlc_clock_t* vlc_clock_main_t::input_master |
clock_point_t vlc_clock_main_t::last |
Linear function system = ts * coeff / rate + offset.
Referenced by vlc_clock_main_ChangePause(), vlc_clock_main_New(), vlc_clock_main_reset(), and vlc_clock_master_update().
vlc_mutex_t vlc_clock_main_t::lock |
Referenced by AssertLocked(), vlc_clock_Delete(), vlc_clock_Lock(), vlc_clock_main_ChangePause(), vlc_clock_main_CreateInputMaster(), vlc_clock_main_CreateMaster(), vlc_clock_main_CreateSlave(), vlc_clock_main_New(), vlc_clock_main_Reset(), vlc_clock_main_SetDejitter(), vlc_clock_main_SetFirstPcr(), vlc_clock_main_SetInputDejitter(), vlc_clock_master_reset(), vlc_clock_master_set_delay(), vlc_clock_master_update(), vlc_clock_slave_reset(), vlc_clock_slave_set_delay(), vlc_clock_slave_update(), vlc_clock_Unlock(), and vlc_clock_Wait().
struct vlc_logger* vlc_clock_main_t::logger |
vlc_clock_t* vlc_clock_main_t::master |
vlc_tick_t vlc_clock_main_t::offset |
vlc_tick_t vlc_clock_main_t::output_dejitter |
Referenced by vlc_clock_main_New(), vlc_clock_main_SetDejitter(), and vlc_clock_monotonic_to_system_locked().
vlc_tick_t vlc_clock_main_t::pause_date |
double vlc_clock_main_t::rate |
Referenced by main_stream_to_system(), vlc_clock_main_New(), vlc_clock_main_reset(), and vlc_clock_master_update().
unsigned vlc_clock_main_t::rc |
struct vlc_tracer* vlc_clock_main_t::tracer |
Referenced by vlc_clock_main_New(), vlc_clock_master_update(), and vlc_clock_on_update().
clock_point_t vlc_clock_main_t::wait_sync_ref |
unsigned vlc_clock_main_t::wait_sync_ref_priority |