FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
IVIHuffTab Struct Reference

macroblock/block huffman table descriptor More...

#include <ivi_common.h>

Data Fields

int32_t tab_sel
 
VLCtab
 index of one of the predefined tables or "7" for custom one
 
IVIHuffDesc cust_desc
 pointer to the table associated with tab_sel
 
VLC cust_tab
 custom Huffman codebook descriptor
 

Detailed Description

macroblock/block huffman table descriptor

Definition at line 64 of file ivi_common.h.

Field Documentation

int32_t IVIHuffTab::tab_sel

Definition at line 65 of file ivi_common.h.

Referenced by ff_ivi_dec_huff_desc().

VLC* IVIHuffTab::tab

index of one of the predefined tables or "7" for custom one

Definition at line 67 of file ivi_common.h.

Referenced by decode_band_hdr(), decode_mb_info(), ff_ivi_dec_huff_desc(), and ivi_decode_coded_blocks().

IVIHuffDesc IVIHuffTab::cust_desc

pointer to the table associated with tab_sel

the following are used only when tab_sel == 7

Definition at line 70 of file ivi_common.h.

Referenced by ff_ivi_dec_huff_desc(), and ff_ivi_init_planes().

VLC IVIHuffTab::cust_tab

custom Huffman codebook descriptor

Definition at line 71 of file ivi_common.h.

Referenced by ff_ivi_dec_huff_desc(), and ff_ivi_decode_close().


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