VLC 4.0.0-dev
|
Data Fields | |
double | rate |
double | coeff |
vlc_tick_t | offset |
uint32_t | clock_id |
clock_point_t | last |
clock_point_t | wait_sync_ref |
clock_point_t | start_time |
Start point emitted by the buffering to indicate when we supposedly started the playback. | |
struct vlc_list | node |
struct vlc_list | using_clocks |
uint32_t vlc_clock_context::clock_id |
double vlc_clock_context::coeff |
clock_point_t vlc_clock_context::last |
struct vlc_list vlc_clock_context::node |
vlc_tick_t vlc_clock_context::offset |
double vlc_clock_context::rate |
Referenced by ComputeOffset(), context_reset(), context_stream_to_system(), vlc_clock_ConvertToSystem(), vlc_clock_master_to_system(), vlc_clock_master_update(), vlc_clock_master_update_coeff(), vlc_clock_monotonic_to_system(), vlc_clock_on_update(), vlc_clock_output_start(), vlc_clock_slave_to_system(), vlc_clock_slave_update(), vlc_clock_Update(), and vlc_clock_UpdateVideo().
clock_point_t vlc_clock_context::start_time |
Start point emitted by the buffering to indicate when we supposedly started the playback.
It does not account for latency of the output when one of them is driving the main_clock.
Referenced by ComputeOffset(), context_reset(), context_stream_to_system(), vlc_clock_input_reset(), vlc_clock_input_start(), vlc_clock_main_ChangePause(), vlc_clock_main_New(), vlc_clock_monotonic_to_system(), and vlc_clock_output_start().
struct vlc_list vlc_clock_context::using_clocks |
clock_point_t vlc_clock_context::wait_sync_ref |