Data Fields

input_clock_t Struct Reference

This structure is used to manage clock drift and reception jitters. More...

Collaboration diagram for input_clock_t:
Collaboration graph
[legend]

Data Fields

vlc_mutex_t lock
clock_point_t last
mtime_t i_ts_max
mtime_t i_buffering_duration
mtime_t i_next_drift_update
average_t drift
struct {
   mtime_t   pi_value [(3)]
   unsigned   i_index
late
clock_point_t ref
bool b_has_reference
mtime_t i_external_clock
bool b_has_external_clock
bool b_paused
int i_rate
mtime_t i_pts_delay
mtime_t i_pause_date

Detailed Description

This structure is used to manage clock drift and reception jitters.

XXX input_clock_GetTS can be called from any threads. All others functions MUST be called from one and only one thread.


Field Documentation

struct { ... } input_clock_t::late

The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines