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

#include <dnxhddata.h>

Data Fields

int cid
 
unsigned int width
 
unsigned int height
 
unsigned int frame_size
 
unsigned int coding_unit_size
 
uint16_t flags
 
int index_bits
 
int bit_depth
 
int eob_index
 
const uint8_tluma_weight
 
const uint8_tchroma_weight
 
const uint8_tdc_codes
 
const uint8_tdc_bits
 
const uint16_t * ac_codes
 
const uint8_tac_bits
 
const uint8_tac_info
 
const uint16_t * run_codes
 
const uint8_trun_bits
 
const uint8_trun
 
int bit_rates [5]
 Helper to choose variants, rounded to nearest 5Mb/s. More...
 
AVRational packet_scale
 

Detailed Description

Definition at line 42 of file dnxhddata.h.

Field Documentation

int CIDEntry::cid

Definition at line 43 of file dnxhddata.h.

Referenced by dnxhd_decode_header(), and ff_dnxhd_find_cid().

unsigned int CIDEntry::width

Definition at line 44 of file dnxhddata.h.

Referenced by dnxhd_decode_header(), ff_dnxhd_find_cid(), and ff_dnxhd_print_profiles().

unsigned int CIDEntry::height

Definition at line 44 of file dnxhddata.h.

Referenced by ff_dnxhd_find_cid(), and ff_dnxhd_print_profiles().

unsigned int CIDEntry::frame_size

Definition at line 45 of file dnxhddata.h.

Referenced by avpriv_dnxhd_get_frame_size(), and dnxhd_encode_init().

unsigned int CIDEntry::coding_unit_size

Definition at line 46 of file dnxhddata.h.

Referenced by dnxhd_decode_frame(), dnxhd_decode_header(), and dnxhd_encode_init().

uint16_t CIDEntry::flags
int CIDEntry::index_bits

Definition at line 48 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

int CIDEntry::bit_depth
int CIDEntry::eob_index

Definition at line 50 of file dnxhddata.h.

Referenced by dnxhd_decode_dct_block().

const uint8_t* CIDEntry::luma_weight
const uint8_t * CIDEntry::chroma_weight
const uint8_t* CIDEntry::dc_codes

Definition at line 52 of file dnxhddata.h.

Referenced by dnxhd_encode_dc(), and dnxhd_init_vlc().

const uint8_t * CIDEntry::dc_bits

Definition at line 52 of file dnxhddata.h.

Referenced by dnxhd_calc_bits_thread(), dnxhd_encode_dc(), and dnxhd_init_vlc().

const uint16_t* CIDEntry::ac_codes

Definition at line 53 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

const uint8_t* CIDEntry::ac_bits

Definition at line 54 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

const uint8_t * CIDEntry::ac_info

Definition at line 54 of file dnxhddata.h.

Referenced by dnxhd_decode_dct_block(), and dnxhd_init_vlc().

const uint16_t* CIDEntry::run_codes

Definition at line 55 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

const uint8_t* CIDEntry::run_bits

Definition at line 56 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

const uint8_t * CIDEntry::run

Definition at line 56 of file dnxhddata.h.

Referenced by dnxhd_decode_dct_block(), and dnxhd_init_vlc().

int CIDEntry::bit_rates[5]

Helper to choose variants, rounded to nearest 5Mb/s.

Definition at line 57 of file dnxhddata.h.

Referenced by ff_dnxhd_find_cid(), and ff_dnxhd_print_profiles().

AVRational CIDEntry::packet_scale

Definition at line 58 of file dnxhddata.h.

Referenced by avpriv_dnxhd_get_hr_frame_size().


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