Definition: clock_internal.h:52
void AvgInit(average_t *, int range)
Definition: clock_internal.c:33
vlc_tick_t stream
Definition: clock_internal.h:55
double value
Definition: clock_internal.h:35
int count
Definition: clock_internal.h:36
void AvgClean(average_t *)
Definition: clock_internal.c:39
This file is a collection of common definitions and types.
void AvgUpdate(average_t *, double value)
Definition: clock_internal.c:50
static clock_point_t clock_point_Create(vlc_tick_t system, vlc_tick_t stream)
Definition: clock_internal.h:58
double AvgGet(average_t *)
Definition: clock_internal.c:70
int64_t vlc_tick_t
High precision date or time interval.
Definition: vlc_tick.h:45
void AvgRescale(average_t *, int range)
Definition: clock_internal.c:75
vlc_tick_t system
Definition: clock_internal.h:54
void AvgReset(average_t *)
Definition: clock_internal.c:44
int range
Definition: clock_internal.h:37
This structure holds long term moving average.
Definition: clock_internal.h:33