| FFmpeg
    4.0
    | 
#include <libavcodec/dnxhdenc.h>
Definition at line 44 of file dnxhdenc.h.
| AVClass* DNXHDEncContext::class | 
Definition at line 45 of file dnxhdenc.h.
| BlockDSPContext DNXHDEncContext::bdsp | 
Definition at line 46 of file dnxhdenc.h.
Referenced by dnxhd_encode_init(), and dnxhd_get_blocks().
| MpegEncContext DNXHDEncContext::m | 
Used for quantization dsp functions.
Definition at line 47 of file dnxhdenc.h.
Referenced by dnxhd_calc_ac_bits(), dnxhd_calc_bits_thread(), dnxhd_encode_block(), dnxhd_encode_dc(), dnxhd_encode_fast(), dnxhd_encode_init(), dnxhd_encode_picture(), dnxhd_encode_rdo(), dnxhd_encode_thread(), dnxhd_find_qscale(), dnxhd_get_blocks(), dnxhd_init_qmat(), dnxhd_init_rc(), dnxhd_init_vlc(), dnxhd_load_picture(), dnxhd_mb_var_thread(), dnxhd_setup_threads_slices(), dnxhd_unquantize_c(), and dnxhd_write_header().
| int DNXHDEncContext::cid | 
Definition at line 49 of file dnxhdenc.h.
Referenced by dnxhd_encode_init(), and dnxhd_write_header().
| int DNXHDEncContext::profile | 
Definition at line 50 of file dnxhdenc.h.
Referenced by dnxhd_encode_init().
| int DNXHDEncContext::bit_depth | 
Definition at line 51 of file dnxhdenc.h.
Referenced by dnxhd_calc_bits_thread(), dnxhd_encode_end(), dnxhd_encode_init(), dnxhd_encode_thread(), dnxhd_get_blocks(), dnxhd_init_qmat(), dnxhd_init_vlc(), dnxhd_mb_var_thread(), dnxhd_unquantize_c(), and dnxhd_write_header().
| int DNXHDEncContext::is_444 | 
Definition at line 52 of file dnxhdenc.h.
Referenced by dnxhd_calc_bits_thread(), dnxhd_encode_init(), dnxhd_encode_thread(), dnxhd_get_blocks(), dnxhd_switch_matrix(), dnxhd_unquantize_c(), and dnxhd_write_header().
| const CIDEntry* DNXHDEncContext::cid_table | 
Definition at line 53 of file dnxhdenc.h.
Referenced by dnxhd_calc_bits_thread(), dnxhd_encode_dc(), dnxhd_encode_init(), dnxhd_init_qmat(), dnxhd_init_vlc(), dnxhd_unquantize_c(), and ff_dnxhdenc_init_x86().
| uint8_t* DNXHDEncContext::msip | 
Macroblock Scan Indexes Payload.
Definition at line 54 of file dnxhdenc.h.
Referenced by dnxhd_encode_picture(), and dnxhd_write_header().
| uint32_t* DNXHDEncContext::slice_size | 
Definition at line 55 of file dnxhdenc.h.
Referenced by dnxhd_encode_end(), dnxhd_encode_init(), dnxhd_encode_picture(), dnxhd_encode_thread(), and dnxhd_setup_threads_slices().
| uint32_t* DNXHDEncContext::slice_offs | 
Definition at line 56 of file dnxhdenc.h.
Referenced by dnxhd_encode_end(), dnxhd_encode_init(), dnxhd_encode_thread(), and dnxhd_setup_threads_slices().
| struct DNXHDEncContext* DNXHDEncContext::thread[MAX_THREADS] | 
Definition at line 58 of file dnxhdenc.h.
Referenced by dnxhd_calc_bits_thread(), dnxhd_encode_end(), dnxhd_encode_init(), dnxhd_encode_thread(), dnxhd_get_blocks(), dnxhd_load_picture(), and dnxhd_mb_var_thread().
| unsigned DNXHDEncContext::dct_y_offset | 
Definition at line 62 of file dnxhdenc.h.
Referenced by dnxhd_get_blocks(), and dnxhd_load_picture().
| unsigned DNXHDEncContext::dct_uv_offset | 
Definition at line 63 of file dnxhdenc.h.
Referenced by dnxhd_get_blocks(), and dnxhd_load_picture().
| unsigned DNXHDEncContext::block_width_l2 | 
Definition at line 64 of file dnxhdenc.h.
Referenced by dnxhd_encode_init(), and dnxhd_get_blocks().
| int DNXHDEncContext::frame_size | 
Definition at line 66 of file dnxhdenc.h.
Referenced by dnxhd_encode_init(), and dnxhd_encode_picture().
| int DNXHDEncContext::coding_unit_size | 
Definition at line 67 of file dnxhdenc.h.
Referenced by dnxhd_encode_init(), dnxhd_encode_picture(), and dnxhd_init_rc().
| int DNXHDEncContext::data_offset | 
Definition at line 68 of file dnxhdenc.h.
Referenced by dnxhd_encode_init(), dnxhd_encode_picture(), dnxhd_encode_thread(), dnxhd_init_rc(), and dnxhd_write_header().
| int DNXHDEncContext::interlaced | 
Definition at line 70 of file dnxhdenc.h.
Referenced by dnxhd_encode_init(), dnxhd_encode_picture(), dnxhd_get_blocks(), dnxhd_load_picture(), dnxhd_mb_var_thread(), and dnxhd_write_header().
| int DNXHDEncContext::cur_field | 
Definition at line 71 of file dnxhdenc.h.
Referenced by dnxhd_encode_picture(), dnxhd_load_picture(), and dnxhd_write_header().
| int DNXHDEncContext::nitris_compat | 
Definition at line 73 of file dnxhdenc.h.
Referenced by dnxhd_encode_init().
| unsigned DNXHDEncContext::min_padding | 
Definition at line 74 of file dnxhdenc.h.
Referenced by dnxhd_encode_init(), and dnxhd_init_rc().
| int DNXHDEncContext::intra_quant_bias | 
Definition at line 75 of file dnxhdenc.h.
Referenced by dnxhd_encode_init(), and dnxhd_init_qmat().
| int16_t DNXHDEncContext::blocks[12][64] | 
Definition at line 77 of file dnxhdenc.h.
Referenced by dnxhd_calc_bits_thread(), dnxhd_encode_thread(), and dnxhd_get_blocks().
| uint8_t DNXHDEncContext::edge_buf_y[512] | 
Definition at line 78 of file dnxhdenc.h.
Referenced by dnxhd_get_blocks().
| uint8_t DNXHDEncContext::edge_buf_uv[2][512] | 
Definition at line 79 of file dnxhdenc.h.
Referenced by dnxhd_get_blocks().
| int(* DNXHDEncContext::qmatrix_c)[64] | 
Definition at line 81 of file dnxhdenc.h.
Referenced by dnxhd_encode_end(), and dnxhd_init_qmat().
| int(* DNXHDEncContext::qmatrix_l)[64] | 
Definition at line 82 of file dnxhdenc.h.
Referenced by dnxhd_encode_end(), and dnxhd_init_qmat().
| uint16_t(* DNXHDEncContext::qmatrix_l16)[2][64] | 
Definition at line 83 of file dnxhdenc.h.
Referenced by dnxhd_encode_end(), and dnxhd_init_qmat().
| uint16_t(* DNXHDEncContext::qmatrix_c16)[2][64] | 
Definition at line 84 of file dnxhdenc.h.
Referenced by dnxhd_encode_end(), and dnxhd_init_qmat().
| unsigned DNXHDEncContext::frame_bits | 
Definition at line 86 of file dnxhdenc.h.
Referenced by dnxhd_encode_fast(), dnxhd_encode_rdo(), dnxhd_find_qscale(), and dnxhd_init_rc().
| uint8_t* DNXHDEncContext::src[3] | 
Definition at line 87 of file dnxhdenc.h.
Referenced by dnxhd_encode_picture(), dnxhd_get_blocks(), and dnxhd_mb_var_thread().
| uint32_t* DNXHDEncContext::vlc_codes | 
Definition at line 89 of file dnxhdenc.h.
Referenced by dnxhd_encode_block(), dnxhd_encode_end(), and dnxhd_init_vlc().
| uint8_t* DNXHDEncContext::vlc_bits | 
Definition at line 90 of file dnxhdenc.h.
Referenced by dnxhd_calc_ac_bits(), dnxhd_calc_bits_thread(), dnxhd_encode_block(), dnxhd_encode_end(), and dnxhd_init_vlc().
| uint16_t* DNXHDEncContext::run_codes | 
Definition at line 91 of file dnxhdenc.h.
Referenced by dnxhd_encode_block(), dnxhd_encode_end(), and dnxhd_init_vlc().
| uint8_t* DNXHDEncContext::run_bits | 
Definition at line 92 of file dnxhdenc.h.
Referenced by dnxhd_calc_ac_bits(), dnxhd_encode_block(), dnxhd_encode_end(), and dnxhd_init_vlc().
| unsigned DNXHDEncContext::slice_bits | 
Rate control.
Definition at line 95 of file dnxhdenc.h.
| unsigned DNXHDEncContext::qscale | 
Definition at line 96 of file dnxhdenc.h.
Referenced by dnxhd_calc_bits_thread(), dnxhd_encode_fast(), dnxhd_encode_picture(), dnxhd_encode_rdo(), dnxhd_find_qscale(), and dnxhd_init_rc().
| unsigned DNXHDEncContext::lambda | 
Definition at line 97 of file dnxhdenc.h.
Referenced by dnxhd_encode_rdo(), and dnxhd_init_rc().
| uint16_t* DNXHDEncContext::mb_bits | 
Definition at line 99 of file dnxhdenc.h.
Referenced by dnxhd_encode_end(), dnxhd_encode_fast(), dnxhd_encode_init(), dnxhd_encode_rdo(), and dnxhd_setup_threads_slices().
| uint8_t* DNXHDEncContext::mb_qscale | 
Definition at line 100 of file dnxhdenc.h.
Referenced by dnxhd_encode_end(), dnxhd_encode_fast(), dnxhd_encode_init(), dnxhd_encode_rdo(), and dnxhd_encode_thread().
| RCCMPEntry* DNXHDEncContext::mb_cmp | 
Definition at line 102 of file dnxhdenc.h.
Referenced by dnxhd_encode_end(), dnxhd_encode_fast(), dnxhd_init_rc(), and dnxhd_mb_var_thread().
| RCCMPEntry* DNXHDEncContext::mb_cmp_tmp | 
Definition at line 103 of file dnxhdenc.h.
Referenced by dnxhd_encode_end(), dnxhd_encode_fast(), and dnxhd_init_rc().
| RCEntry* DNXHDEncContext::mb_rc | 
Definition at line 104 of file dnxhdenc.h.
Referenced by dnxhd_calc_bits_thread(), dnxhd_encode_end(), dnxhd_encode_fast(), dnxhd_encode_rdo(), dnxhd_find_qscale(), and dnxhd_init_rc().
| void(* DNXHDEncContext::get_pixels_8x4_sym) (int16_t *av_restrict block, const uint8_t *pixels, ptrdiff_t line_size) | 
Definition at line 106 of file dnxhdenc.h.
Referenced by dnxhd_encode_init(), dnxhd_get_blocks(), and ff_dnxhdenc_init_x86().
 1.8.13
 1.8.13