Bundle Struct Reference

data structure used for decoding single Bink data type More...

Collaboration diagram for Bundle:
Collaboration graph

Data Fields

int len
 length of number of entries to decode (in bits) More...
 
Tree tree
 Huffman tree-related data. More...
 
uint8_tdata
 buffer for decoded symbols More...
 
uint8_tdata_end
 buffer end More...
 
uint8_tcur_dec
 pointer to the not yet decoded part of the buffer More...
 
uint8_tcur_ptr
 pointer to the data that is not read from buffer yet More...
 

Detailed Description

data structure used for decoding single Bink data type

Definition at line 101 of file libavcodec/bink.c.

Field Documentation

uint8_t* Bundle::cur_dec

pointer to the not yet decoded part of the buffer

Definition at line 106 of file libavcodec/bink.c.

Referenced by binkb_init_bundle(), binkb_read_bundle(), read_block_types(), read_bundle(), read_colors(), read_dcs(), read_motion_values(), read_patterns(), and read_runs().

uint8_t* Bundle::cur_ptr

pointer to the data that is not read from buffer yet

Definition at line 107 of file libavcodec/bink.c.

Referenced by bink_decode_plane(), binkb_decode_plane(), binkb_get_value(), binkb_init_bundle(), get_value(), and read_bundle().

uint8_t* Bundle::data

buffer for decoded symbols

Definition at line 104 of file libavcodec/bink.c.

Referenced by binkb_init_bundle(), free_bundles(), init_bundles(), and read_bundle().

int Bundle::len

length of number of entries to decode (in bits)

Definition at line 102 of file libavcodec/bink.c.

Referenced by binkb_init_bundle(), and init_lengths().

Tree Bundle::tree

Huffman tree-related data.

Definition at line 103 of file libavcodec/bink.c.

Referenced by read_block_types(), read_bundle(), read_colors(), read_motion_values(), read_patterns(), and read_runs().


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