xine-lib: xine_pts_queue_s Struct Reference

xine-lib 1.2.13-20230125hg15249

Data Fields
xine_pts_queue_s Struct Reference

## Data Fields
struct { |
int64_t last_pts |
uint64_t pos |
struct { |
int64_t pts |
uint64_t pos |
} backlog [(1<< 3)] |
uint32_t ring_pos |
} | put |
struct { |
uint64_t pos |
uint32_t bytes |
uint32_t num |
} | get |
xine_pts_queue_action_t | last_action

## Field Documentation

## ◆ [struct]

struct { ... } xine_pts_queue_s::backlog[ (1 << 3 )]

Referenced by xine_pts_queue_get(), and xine_pts_queue_put().

## ◆ bytes

uint32_t xine_pts_queue_s::bytes

Referenced by xine_pts_queue_get().

## ◆ [struct]

struct { ... } xine_pts_queue_s::get

Referenced by xine_pts_queue_get(), and xine_pts_queue_put().

## ◆ last_action

xine_pts_queue_action_t xine_pts_queue_s::last_action

Referenced by xine_pts_queue_get(), and xine_pts_queue_put().

## ◆ last_pts

int64_t xine_pts_queue_s::last_pts

Referenced by xine_pts_queue_put().

## ◆ num

uint32_t xine_pts_queue_s::num

Referenced by xine_pts_queue_get().

## ◆ pos

uint64_t xine_pts_queue_s::pos

Referenced by xine_pts_queue_get(), and xine_pts_queue_put().

## ◆ pts

int64_t xine_pts_queue_s::pts

Referenced by xine_pts_queue_get(), and xine_pts_queue_put().

## ◆ [struct]

struct { ... } xine_pts_queue_s::put

Referenced by xine_pts_queue_get(), and xine_pts_queue_put().

## ◆ ring_pos

uint32_t xine_pts_queue_s::ring_pos

Referenced by xine_pts_queue_get(), and xine_pts_queue_put().

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

- xine-lib-1.2.13/src/xine-utils/utils.c