FFmpeg
Data Fields
NNEDIContext Struct Reference

Data Fields

const AVClassclass
 
char * weights_file
 
AVFrameprev
 
int eof
 
int64_t pts
 
AVFloatDSPContextfdsp
 
int depth
 
int nb_planes
 
int nb_threads
 
int linesize [4]
 
int planewidth [4]
 
int planeheight [4]
 
int field_n
 
PrescreenerCoefficients prescreener [4]
 
PredictorCoefficients coeffs [2][5][7]
 
float half
 
float in_scale
 
float out_scale
 
int deint
 
int field
 
int process_plane
 
int nsize
 
int nnsparam
 
int qual
 
int etype
 
int pscrn
 
int input_size
 
uint8_t ** prescreen_buf
 
float ** input_buf
 
float ** output_buf
 
void(* read )(const uint8_t *src, float *dst, int src_stride, int dst_stride, int width, int height, float scale)
 
void(* write )(const float *src, uint8_t *dst, int src_stride, int dst_stride, int width, int height, int depth, float scale)
 
void(* prescreen [2])(AVFilterContext *ctx, const void *src, ptrdiff_t src_stride, uint8_t *prescreen, int N, const PrescreenerCoefficients *const coeffs)
 

Detailed Description

Definition at line 65 of file vf_nnedi.c.

Field Documentation

const AVClass* NNEDIContext::class

Definition at line 66 of file vf_nnedi.c.

char* NNEDIContext::weights_file

Definition at line 68 of file vf_nnedi.c.

Referenced by init().

AVFrame* NNEDIContext::prev

Definition at line 70 of file vf_nnedi.c.

Referenced by filter_frame(), filter_slice(), get_frame(), request_frame(), and uninit().

int NNEDIContext::eof

Definition at line 71 of file vf_nnedi.c.

Referenced by request_frame().

int64_t NNEDIContext::pts

Definition at line 72 of file vf_nnedi.c.

Referenced by filter_frame(), and get_frame().

AVFloatDSPContext* NNEDIContext::fdsp

Definition at line 74 of file vf_nnedi.c.

Referenced by dot_dsp(), init(), and uninit().

int NNEDIContext::depth

Definition at line 75 of file vf_nnedi.c.

Referenced by config_input(), and filter_slice().

int NNEDIContext::nb_planes

Definition at line 76 of file vf_nnedi.c.

Referenced by config_input(), and filter_slice().

int NNEDIContext::nb_threads

Definition at line 77 of file vf_nnedi.c.

Referenced by config_input(), get_frame(), and uninit().

int NNEDIContext::linesize[4]

Definition at line 78 of file vf_nnedi.c.

Referenced by config_input(), and filter_slice().

int NNEDIContext::planewidth[4]

Definition at line 79 of file vf_nnedi.c.

Referenced by config_input(), and filter_slice().

int NNEDIContext::planeheight[4]

Definition at line 80 of file vf_nnedi.c.

Referenced by config_input(), filter_slice(), and get_frame().

int NNEDIContext::field_n

Definition at line 81 of file vf_nnedi.c.

Referenced by filter_slice(), and get_frame().

PrescreenerCoefficients NNEDIContext::prescreener[4]

Definition at line 83 of file vf_nnedi.c.

Referenced by config_input(), filter_slice(), and read_weights().

PredictorCoefficients NNEDIContext::coeffs[2][5][7]

Definition at line 84 of file vf_nnedi.c.

Referenced by config_input(), filter_slice(), read_weights(), and uninit().

float NNEDIContext::half

Definition at line 86 of file vf_nnedi.c.

Referenced by config_input().

float NNEDIContext::in_scale

Definition at line 87 of file vf_nnedi.c.

Referenced by config_input(), and filter_slice().

float NNEDIContext::out_scale

Definition at line 88 of file vf_nnedi.c.

Referenced by config_input(), and filter_slice().

int NNEDIContext::deint

Definition at line 91 of file vf_nnedi.c.

Referenced by filter_frame().

int NNEDIContext::field

Definition at line 92 of file vf_nnedi.c.

Referenced by filter_frame(), filter_slice(), and get_frame().

int NNEDIContext::process_plane

Definition at line 93 of file vf_nnedi.c.

Referenced by filter_slice().

int NNEDIContext::nsize

Definition at line 94 of file vf_nnedi.c.

Referenced by filter_slice().

int NNEDIContext::nnsparam

Definition at line 95 of file vf_nnedi.c.

Referenced by filter_slice().

int NNEDIContext::qual

Definition at line 96 of file vf_nnedi.c.

Referenced by filter_slice().

int NNEDIContext::etype

Definition at line 97 of file vf_nnedi.c.

Referenced by filter_slice().

int NNEDIContext::pscrn

Definition at line 98 of file vf_nnedi.c.

Referenced by filter_slice().

int NNEDIContext::input_size

Definition at line 100 of file vf_nnedi.c.

Referenced by config_input().

uint8_t** NNEDIContext::prescreen_buf

Definition at line 101 of file vf_nnedi.c.

Referenced by config_input(), filter_slice(), and uninit().

float** NNEDIContext::input_buf

Definition at line 102 of file vf_nnedi.c.

Referenced by config_input(), filter_slice(), and uninit().

float** NNEDIContext::output_buf

Definition at line 103 of file vf_nnedi.c.

Referenced by config_input(), filter_slice(), and uninit().

void(* NNEDIContext::read) (const uint8_t *src, float *dst, int src_stride, int dst_stride, int width, int height, float scale)

Definition at line 105 of file vf_nnedi.c.

Referenced by config_input(), and filter_slice().

void(* NNEDIContext::write) (const float *src, uint8_t *dst, int src_stride, int dst_stride, int width, int height, int depth, float scale)

Definition at line 108 of file vf_nnedi.c.

Referenced by config_input(), and filter_slice().

void(* NNEDIContext::prescreen[2])(AVFilterContext *ctx, const void *src, ptrdiff_t src_stride, uint8_t *prescreen, int N, const PrescreenerCoefficients *const coeffs)

Definition at line 111 of file vf_nnedi.c.

Referenced by config_input(), and filter_slice().


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