FFmpeg
Public Attributes | List of all members
DiracContext Struct Reference

Public Attributes

AVCodecContextavctx
 
MpegvideoEncDSPContext mpvencdsp
 
VideoDSPContext vdsp
 
DiracDSPContext diracdsp
 
DiracGolombLUTreader_ctx
 
DiracVersionInfo version
 
GetBitContext gb
 
AVDiracSeqHeader seq
 
int seen_sequence_header
 
int frame_number
 
Plane plane [3]
 
int chroma_x_shift
 
int chroma_y_shift
 
int bit_depth
 
int pshift
 
int zero_res
 
int is_arith
 
int core_syntax
 
int low_delay
 
int hq_picture
 
int ld_picture
 
int dc_prediction
 
int globalmc_flag
 
int num_refs
 
unsigned wavelet_depth
 
unsigned wavelet_idx
 
unsigned old_delta_quant
 schroedinger older than 1.0.8 doesn't store quant delta if only one codebook exists in a band
 
unsigned codeblock_mode
 
unsigned num_x
 
unsigned num_y
 
uint8_t * thread_buf
 
int threads_num_buf
 
int thread_buf_size
 
DiracSliceslice_params_buf
 
int slice_params_num_buf
 
struct {
   unsigned   width
 
   unsigned   height
 
codeblock [MAX_DWT_LEVELS+1]
 
struct {
   AVRational   bytes
 
   uint8_t   quant [MAX_DWT_LEVELS][4]
 
lowdelay
 
struct {
   unsigned   prefix_bytes
 
   uint64_t   size_scaler
 
highquality
 
struct {
   int   pan_tilt [2]
 
   int   zrs [2][2]
 
   int   perspective [2]
 
   unsigned   zrs_exp
 
   unsigned   perspective_exp
 
globalmc [2]
 
uint8_t mv_precision
 
int16_t weight [2]
 
unsigned weight_log2denom
 
int blwidth
 
int blheight
 
int sbwidth
 
int sbheight
 
uint8_t * sbsplit
 
DiracBlockblmotion
 
uint8_t * edge_emu_buffer [4]
 
uint8_t * edge_emu_buffer_base
 
uint16_t * mctmp
 
uint8_t * mcscratch
 
int buffer_stride
 

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