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

Data Fields

struct vlc_loggerlogger
struct vlc_tracertracer
vlc_mutex_t lock
vlc_cond_t cond
vlc_clock_tmaster
vlc_clock_tinput_master
unsigned rc
average_t coeff_avg
 Linear function system = ts * coeff / rate + offset.
vlc_tick_t delay
struct vlc_clock_contextcontext
bool paused
vlc_tick_t pause_date
unsigned wait_sync_ref_priority
clock_point_t first_pcr
vlc_tick_t output_dejitter
vlc_tick_t input_dejitter
struct { 
   size_t   cap 
   size_t   size 
   vlc_clock_listener_id **   data 
listeners
struct vlc_list prev_contexts

Field Documentation

◆ cap

size_t vlc_clock_main_t::cap

◆ coeff_avg

average_t vlc_clock_main_t::coeff_avg

Linear function system = ts * coeff / rate + offset.

Referenced by vlc_clock_main_New(), vlc_clock_main_reset(), and vlc_clock_master_update_coeff().

◆ cond

◆ context

◆ data

vlc_clock_listener_id* * vlc_clock_main_t::data

◆ delay

◆ first_pcr

◆ input_dejitter

◆ input_master

◆ [struct]

struct { ... } vlc_clock_main_t::listeners

◆ lock

◆ logger

◆ master

◆ output_dejitter

◆ pause_date

vlc_tick_t vlc_clock_main_t::pause_date

◆ paused

bool vlc_clock_main_t::paused

◆ prev_contexts

◆ rc

◆ size

size_t vlc_clock_main_t::size

Referenced by vlc_clock_main_Delete().

◆ tracer

◆ wait_sync_ref_priority


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