Go to the documentation of this file.
24 #ifndef VLC_TIMESTAMP_H
25 #define VLC_TIMESTAMP_H 1
67 return fifo->
size == 0;
#define VLC_TICK_INVALID
Definition: vlc_common.h:153
static void timestamp_FifoRelease(timestamp_fifo_t *fifo)
Definition: vlc_timestamp_helper.h:59
uint32_t capacity
Definition: vlc_timestamp_helper.h:61
static int64_t timestamp_FifoGet(timestamp_fifo_t *fifo)
Definition: vlc_timestamp_helper.h:90
Definition: vlc_timestamp_helper.h:37
static void timestamp_FifoPut(timestamp_fifo_t *fifo, int64_t ts)
Definition: vlc_timestamp_helper.h:80
uint32_t begin
Definition: vlc_timestamp_helper.h:59
int64_t * buffer
Definition: vlc_timestamp_helper.h:62
uint32_t size
Definition: vlc_timestamp_helper.h:60
static timestamp_fifo_t * timestamp_FifoNew(uint32_t capacity)
Definition: vlc_timestamp_helper.h:45
static void timestamp_FifoEmpty(timestamp_fifo_t *fifo)
Definition: vlc_timestamp_helper.h:75
static void * vlc_alloc(size_t count, size_t size)
Definition: vlc_common.h:957
static bool timestamp_FifoIsEmpty(timestamp_fifo_t *fifo)
Definition: vlc_timestamp_helper.h:65
static bool timestamp_FifoIsFull(timestamp_fifo_t *fifo)
Definition: vlc_timestamp_helper.h:70