FFmpeg
Data Fields
SnowContext Struct Reference

#include <snow.h>

Data Fields

AVClassclass
 
AVCodecContextavctx
 
RangeCoder c
 
HpelDSPContext hdsp
 
VideoDSPContext vdsp
 
H264QpelContext h264qpel
 
SnowDWTContext dwt
 
AVFrameinput_picture
 new_picture with the internal linesizes More...
 
AVFramecurrent_picture
 
AVFramelast_picture [MAX_REF_FRAMES]
 
AVFramemconly_picture
 
uint8_t header_state [32]
 
uint8_t block_state [128+32 *128]
 
int keyframe
 
int always_reset
 
int version
 
int spatial_decomposition_type
 
int last_spatial_decomposition_type
 
int temporal_decomposition_type
 
int spatial_decomposition_count
 
int last_spatial_decomposition_count
 
int temporal_decomposition_count
 
int max_ref_frames
 
int ref_frames
 
int16_t(*[MAX_REF_FRAMESref_mvs )[2]
 
uint32_t * ref_scores [MAX_REF_FRAMES]
 
DWTELEMspatial_dwt_buffer
 
DWTELEMtemp_dwt_buffer
 
IDWTELEMspatial_idwt_buffer
 
IDWTELEMtemp_idwt_buffer
 
int * run_buffer
 
int colorspace_type
 
int chroma_h_shift
 
int chroma_v_shift
 
int spatial_scalability
 
int qlog
 
int last_qlog
 
int mv_scale
 
int last_mv_scale
 
int qbias
 
int last_qbias
 
int b_width
 
int b_height
 
int block_max_depth
 
int last_block_max_depth
 
int nb_planes
 
Plane plane [MAX_PLANES]
 
BlockNodeblock
 
slice_buffer sb
 
uint8_t * scratchbuf
 
uint8_t * emu_edge_buffer
 
AVMotionVectoravmv
 
unsigned avmv_size
 
int avmv_index
 

Detailed Description

Definition at line 113 of file snow.h.

Field Documentation

◆ class

AVClass* SnowContext::class

Definition at line 114 of file snow.h.

◆ avctx

AVCodecContext* SnowContext::avctx

Definition at line 115 of file snow.h.

◆ c

RangeCoder SnowContext::c

Definition at line 116 of file snow.h.

◆ hdsp

HpelDSPContext SnowContext::hdsp

Definition at line 117 of file snow.h.

◆ vdsp

VideoDSPContext SnowContext::vdsp

Definition at line 118 of file snow.h.

◆ h264qpel

H264QpelContext SnowContext::h264qpel

Definition at line 119 of file snow.h.

◆ dwt

SnowDWTContext SnowContext::dwt

Definition at line 120 of file snow.h.

◆ input_picture

AVFrame* SnowContext::input_picture

new_picture with the internal linesizes

Definition at line 121 of file snow.h.

◆ current_picture

AVFrame* SnowContext::current_picture

Definition at line 122 of file snow.h.

◆ last_picture

AVFrame* SnowContext::last_picture[MAX_REF_FRAMES]

Definition at line 123 of file snow.h.

◆ mconly_picture

AVFrame* SnowContext::mconly_picture

Definition at line 124 of file snow.h.

◆ header_state

uint8_t SnowContext::header_state[32]

Definition at line 126 of file snow.h.

◆ block_state

uint8_t SnowContext::block_state[128+32 *128]

Definition at line 127 of file snow.h.

◆ keyframe

int SnowContext::keyframe

Definition at line 128 of file snow.h.

◆ always_reset

int SnowContext::always_reset

Definition at line 129 of file snow.h.

◆ version

int SnowContext::version

Definition at line 130 of file snow.h.

◆ spatial_decomposition_type

int SnowContext::spatial_decomposition_type

Definition at line 131 of file snow.h.

◆ last_spatial_decomposition_type

int SnowContext::last_spatial_decomposition_type

Definition at line 132 of file snow.h.

◆ temporal_decomposition_type

int SnowContext::temporal_decomposition_type

Definition at line 133 of file snow.h.

◆ spatial_decomposition_count

int SnowContext::spatial_decomposition_count

Definition at line 134 of file snow.h.

◆ last_spatial_decomposition_count

int SnowContext::last_spatial_decomposition_count

Definition at line 135 of file snow.h.

◆ temporal_decomposition_count

int SnowContext::temporal_decomposition_count

Definition at line 136 of file snow.h.

◆ max_ref_frames

int SnowContext::max_ref_frames

Definition at line 137 of file snow.h.

◆ ref_frames

int SnowContext::ref_frames

Definition at line 138 of file snow.h.

◆ ref_mvs

int16_t(*[MAX_REF_FRAMES] SnowContext::ref_mvs)[2]

Definition at line 139 of file snow.h.

◆ ref_scores

uint32_t* SnowContext::ref_scores[MAX_REF_FRAMES]

Definition at line 140 of file snow.h.

◆ spatial_dwt_buffer

DWTELEM* SnowContext::spatial_dwt_buffer

Definition at line 141 of file snow.h.

◆ temp_dwt_buffer

DWTELEM* SnowContext::temp_dwt_buffer

Definition at line 142 of file snow.h.

◆ spatial_idwt_buffer

IDWTELEM* SnowContext::spatial_idwt_buffer

Definition at line 143 of file snow.h.

◆ temp_idwt_buffer

IDWTELEM* SnowContext::temp_idwt_buffer

Definition at line 144 of file snow.h.

◆ run_buffer

int* SnowContext::run_buffer

Definition at line 145 of file snow.h.

◆ colorspace_type

int SnowContext::colorspace_type

Definition at line 146 of file snow.h.

◆ chroma_h_shift

int SnowContext::chroma_h_shift

Definition at line 147 of file snow.h.

◆ chroma_v_shift

int SnowContext::chroma_v_shift

Definition at line 148 of file snow.h.

◆ spatial_scalability

int SnowContext::spatial_scalability

Definition at line 149 of file snow.h.

◆ qlog

int SnowContext::qlog

Definition at line 150 of file snow.h.

◆ last_qlog

int SnowContext::last_qlog

Definition at line 151 of file snow.h.

◆ mv_scale

int SnowContext::mv_scale

Definition at line 152 of file snow.h.

◆ last_mv_scale

int SnowContext::last_mv_scale

Definition at line 153 of file snow.h.

◆ qbias

int SnowContext::qbias

Definition at line 154 of file snow.h.

◆ last_qbias

int SnowContext::last_qbias

Definition at line 155 of file snow.h.

◆ b_width

int SnowContext::b_width

Definition at line 157 of file snow.h.

◆ b_height

int SnowContext::b_height

Definition at line 158 of file snow.h.

◆ block_max_depth

int SnowContext::block_max_depth

Definition at line 159 of file snow.h.

◆ last_block_max_depth

int SnowContext::last_block_max_depth

Definition at line 160 of file snow.h.

◆ nb_planes

int SnowContext::nb_planes

Definition at line 161 of file snow.h.

◆ plane

Plane SnowContext::plane[MAX_PLANES]

Definition at line 162 of file snow.h.

◆ block

BlockNode* SnowContext::block

Definition at line 163 of file snow.h.

◆ sb

slice_buffer SnowContext::sb

Definition at line 164 of file snow.h.

◆ scratchbuf

uint8_t* SnowContext::scratchbuf

Definition at line 166 of file snow.h.

◆ emu_edge_buffer

uint8_t* SnowContext::emu_edge_buffer

Definition at line 167 of file snow.h.

◆ avmv

AVMotionVector* SnowContext::avmv

Definition at line 169 of file snow.h.

◆ avmv_size

unsigned SnowContext::avmv_size

Definition at line 170 of file snow.h.

◆ avmv_index

int SnowContext::avmv_index

Definition at line 171 of file snow.h.


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