VLC  3.0.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
block_t Struct Reference
Collaboration diagram for block_t:
Collaboration graph

Data Fields

uint8_t * p_buffer
 Payload start. More...
size_t i_buffer
 Payload length. More...
uint8_t * p_start
 Buffer start. More...
size_t i_size
 Buffer total size. More...
uint32_t i_flags
unsigned i_nb_samples
mtime_t i_pts
mtime_t i_dts
mtime_t i_length
block_free_t pf_release

Field Documentation

size_t block_t::i_buffer
mtime_t block_t::i_dts
uint32_t block_t::i_flags
mtime_t block_t::i_length
unsigned block_t::i_nb_samples
mtime_t block_t::i_pts
size_t block_t::i_size

Buffer total size.

Referenced by block_Check(), block_TryRealloc(), and bo_extend().

uint8_t* block_t::p_buffer
block_t* block_t::p_next
uint8_t* block_t::p_start
block_free_t block_t::pf_release

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