VLC 4.0.0-dev
Loading...
Searching...
No Matches
vlc_clock_context Struct Reference
Collaboration diagram for vlc_clock_context:
[legend]

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

Field Documentation

◆ clock_id

◆ coeff

◆ last

◆ node

◆ offset

◆ rate

◆ start_time

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().

◆ using_clocks

◆ wait_sync_ref


The documentation for this struct was generated from the following file: