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: