FFmpeg
Data Fields
PlaneContext Struct Reference

#include <ffv1.h>

Data Fields

int16_t quant_table [MAX_CONTEXT_INPUTS][256]
 
int quant_table_index
 
int context_count
 
uint8_t(* state )[CONTEXT_SIZE]
 
VlcStatevlc_state
 
uint8_t interlace_bit_state [2]
 
int planewidth
 
int planeheight
 
int nox
 
int noy
 
int b
 
int o
 
float n
 
floatbuffer [MAX_THREADS][BSIZE]
 
AVComplexFloathdata [MAX_THREADS]
 
AVComplexFloatvdata [MAX_THREADS]
 
AVComplexFloathdata_out [MAX_THREADS]
 
AVComplexFloatvdata_out [MAX_THREADS]
 
int data_linesize
 
int buffer_linesize
 

Detailed Description

Definition at line 62 of file ffv1.h.

Field Documentation

◆ quant_table

int16_t PlaneContext::quant_table[MAX_CONTEXT_INPUTS][256]

Definition at line 63 of file ffv1.h.

Referenced by decode_slice_header(), encode_init(), and read_header().

◆ quant_table_index

int PlaneContext::quant_table_index

◆ context_count

int PlaneContext::context_count

◆ state

uint8_t(* PlaneContext::state)[CONTEXT_SIZE]

◆ vlc_state

VlcState* PlaneContext::vlc_state

◆ interlace_bit_state

uint8_t PlaneContext::interlace_bit_state[2]

Definition at line 68 of file ffv1.h.

Referenced by ff_ffv1_clear_slice_state().

◆ planewidth

int PlaneContext::planewidth

Definition at line 40 of file vf_fftdnoiz.c.

Referenced by config_input(), export_block(), filter_frame(), and import_block().

◆ planeheight

int PlaneContext::planeheight

Definition at line 40 of file vf_fftdnoiz.c.

Referenced by config_input(), export_block(), filter_frame(), and import_block().

◆ nox

int PlaneContext::nox

Definition at line 41 of file vf_fftdnoiz.c.

Referenced by config_input(), and denoise().

◆ noy

int PlaneContext::noy

Definition at line 41 of file vf_fftdnoiz.c.

Referenced by config_input(), and denoise().

◆ b

int PlaneContext::b

◆ o

int PlaneContext::o

Definition at line 43 of file vf_fftdnoiz.c.

Referenced by config_input(), export_block(), and import_block().

◆ n

float PlaneContext::n

Definition at line 44 of file vf_fftdnoiz.c.

Referenced by config_input().

◆ buffer

float* PlaneContext::buffer[MAX_THREADS][BSIZE]

◆ hdata

AVComplexFloat* PlaneContext::hdata[MAX_THREADS]

Definition at line 47 of file vf_fftdnoiz.c.

Referenced by config_input(), export_block(), import_block(), and uninit().

◆ vdata

AVComplexFloat * PlaneContext::vdata[MAX_THREADS]

Definition at line 47 of file vf_fftdnoiz.c.

Referenced by config_input(), and uninit().

◆ hdata_out

AVComplexFloat* PlaneContext::hdata_out[MAX_THREADS]

Definition at line 48 of file vf_fftdnoiz.c.

Referenced by config_input(), export_block(), import_block(), and uninit().

◆ vdata_out

AVComplexFloat * PlaneContext::vdata_out[MAX_THREADS]

Definition at line 48 of file vf_fftdnoiz.c.

Referenced by config_input(), export_block(), import_block(), and uninit().

◆ data_linesize

int PlaneContext::data_linesize

Definition at line 49 of file vf_fftdnoiz.c.

Referenced by config_input(), export_block(), and import_block().

◆ buffer_linesize

int PlaneContext::buffer_linesize

Definition at line 50 of file vf_fftdnoiz.c.

Referenced by config_input(), denoise(), filter_block2d(), filter_block3d1(), and filter_block3d2().


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