FFmpeg  4.0
Data Fields
CIDEntry Struct Reference

#include <libavcodec/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

◆ cid

int CIDEntry::cid

Definition at line 43 of file dnxhddata.h.

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

◆ width

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().

◆ height

unsigned int CIDEntry::height

Definition at line 44 of file dnxhddata.h.

Referenced by ff_dnxhd_find_cid(), and ff_dnxhd_print_profiles().

◆ frame_size

unsigned int CIDEntry::frame_size

Definition at line 45 of file dnxhddata.h.

Referenced by avpriv_dnxhd_get_frame_size(), and dnxhd_encode_init().

◆ coding_unit_size

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().

◆ flags

uint16_t CIDEntry::flags

◆ index_bits

int CIDEntry::index_bits

Definition at line 48 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

◆ bit_depth

int CIDEntry::bit_depth

◆ eob_index

int CIDEntry::eob_index

Definition at line 50 of file dnxhddata.h.

Referenced by dnxhd_decode_dct_block().

◆ luma_weight

const uint8_t* CIDEntry::luma_weight

◆ chroma_weight

const uint8_t * CIDEntry::chroma_weight

◆ dc_codes

const uint8_t* CIDEntry::dc_codes

Definition at line 52 of file dnxhddata.h.

Referenced by dnxhd_encode_dc(), and dnxhd_init_vlc().

◆ dc_bits

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().

◆ ac_codes

const uint16_t* CIDEntry::ac_codes

Definition at line 53 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

◆ ac_bits

const uint8_t* CIDEntry::ac_bits

Definition at line 54 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

◆ ac_info

const uint8_t * CIDEntry::ac_info

Definition at line 54 of file dnxhddata.h.

Referenced by dnxhd_decode_dct_block(), and dnxhd_init_vlc().

◆ run_codes

const uint16_t* CIDEntry::run_codes

Definition at line 55 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

◆ run_bits

const uint8_t* CIDEntry::run_bits

Definition at line 56 of file dnxhddata.h.

Referenced by dnxhd_init_vlc().

◆ run

const uint8_t * CIDEntry::run

Definition at line 56 of file dnxhddata.h.

Referenced by dnxhd_decode_dct_block(), and dnxhd_init_vlc().

◆ bit_rates

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().

◆ packet_scale

AVRational CIDEntry::packet_scale

Definition at line 58 of file dnxhddata.h.

Referenced by ff_dnxhd_get_hr_frame_size().


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