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
 
int interlaced
 
unsigned int frame_size
 
unsigned int coding_unit_size
 
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_level
 
const uint8_tac_flags
 
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 frame_rates [5]
 

Detailed Description

Definition at line 29 of file dnxhddata.h.

Field Documentation

int CIDEntry::cid

Definition at line 30 of file dnxhddata.h.

Referenced by ff_dnxhd_find_cid().

unsigned int CIDEntry::width

Definition at line 31 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 31 of file dnxhddata.h.

Referenced by ff_dnxhd_find_cid(), and ff_dnxhd_print_profiles().

int CIDEntry::interlaced
unsigned int CIDEntry::frame_size

Definition at line 33 of file dnxhddata.h.

Referenced by avpriv_dnxhd_get_frame_size(), and dnxhd_encode_picture().

unsigned int CIDEntry::coding_unit_size
int CIDEntry::index_bits

Definition at line 35 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

int CIDEntry::bit_depth
int CIDEntry::eob_index

Definition at line 37 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 39 of file dnxhddata.h.

Referenced by dnxhd_encode_dc(), and dnxhd_init_vlc().

const uint8_t * CIDEntry::dc_bits

Definition at line 39 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 40 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

const uint8_t* CIDEntry::ac_bits

Definition at line 41 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

const uint8_t * CIDEntry::ac_level

Definition at line 41 of file dnxhddata.h.

Referenced by dnxhd_decode_dct_block(), and dnxhd_init_vlc().

const uint8_t* CIDEntry::ac_flags

Definition at line 42 of file dnxhddata.h.

Referenced by dnxhd_decode_dct_block(), and dnxhd_init_vlc().

const uint16_t* CIDEntry::run_codes

Definition at line 43 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

const uint8_t* CIDEntry::run_bits

Definition at line 44 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

const uint8_t * CIDEntry::run

Definition at line 44 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 45 of file dnxhddata.h.

Referenced by ff_dnxhd_find_cid(), and ff_dnxhd_print_profiles().

AVRational CIDEntry::frame_rates[5]

Definition at line 46 of file dnxhddata.h.

Referenced by ff_dnxhd_print_profiles().


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