VLC 4.0.0-dev
Loading...
Searching...
No Matches
block_bytestream_t Struct Reference

#include <vlc_block_helper.h>

Collaboration diagram for block_bytestream_t:
[legend]

Data Fields

block_tp_chain
 byte stream head block
 
block_t ** pp_last
 tail ppointer for appends
 
block_tp_block
 byte stream read pointer block
 
size_t i_block_offset
 byte stream read pointer offset within block
 
size_t i_base_offset
 block base offset (previous blocks total size)
 
size_t i_total
 total bytes over all linked blocks
 

Field Documentation

◆ i_base_offset

size_t block_bytestream_t::i_base_offset

block base offset (previous blocks total size)

Referenced by block_BytestreamFlush(), block_BytestreamInit(), block_BytestreamRemaining(), and block_GetBytes().

◆ i_block_offset

size_t block_bytestream_t::i_block_offset

◆ i_total

size_t block_bytestream_t::i_total

◆ p_block

◆ p_chain

block_t* block_bytestream_t::p_chain

◆ pp_last

block_t** block_bytestream_t::pp_last

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