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 64 of file vf_nnedi.c.

Field Documentation

◆ class

const AVClass* NNEDIContext::class

Definition at line 65 of file vf_nnedi.c.

◆ weights_file

char* NNEDIContext::weights_file

Definition at line 67 of file vf_nnedi.c.

◆ prev

AVFrame* NNEDIContext::prev

Definition at line 69 of file vf_nnedi.c.

◆ eof

int NNEDIContext::eof

Definition at line 70 of file vf_nnedi.c.

◆ pts

int64_t NNEDIContext::pts

Definition at line 71 of file vf_nnedi.c.

◆ fdsp

AVFloatDSPContext* NNEDIContext::fdsp

Definition at line 73 of file vf_nnedi.c.

◆ depth

int NNEDIContext::depth

Definition at line 74 of file vf_nnedi.c.

◆ nb_planes

int NNEDIContext::nb_planes

Definition at line 75 of file vf_nnedi.c.

◆ nb_threads

int NNEDIContext::nb_threads

Definition at line 76 of file vf_nnedi.c.

◆ linesize

int NNEDIContext::linesize[4]

Definition at line 77 of file vf_nnedi.c.

◆ planewidth

int NNEDIContext::planewidth[4]

Definition at line 78 of file vf_nnedi.c.

◆ planeheight

int NNEDIContext::planeheight[4]

Definition at line 79 of file vf_nnedi.c.

◆ field_n

int NNEDIContext::field_n

Definition at line 80 of file vf_nnedi.c.

◆ prescreener

PrescreenerCoefficients NNEDIContext::prescreener[4]

Definition at line 82 of file vf_nnedi.c.

◆ coeffs

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

Definition at line 83 of file vf_nnedi.c.

◆ half

float NNEDIContext::half

Definition at line 85 of file vf_nnedi.c.

◆ in_scale

float NNEDIContext::in_scale

Definition at line 86 of file vf_nnedi.c.

◆ out_scale

float NNEDIContext::out_scale

Definition at line 87 of file vf_nnedi.c.

◆ deint

int NNEDIContext::deint

Definition at line 90 of file vf_nnedi.c.

◆ field

int NNEDIContext::field

Definition at line 91 of file vf_nnedi.c.

◆ process_plane

int NNEDIContext::process_plane

Definition at line 92 of file vf_nnedi.c.

◆ nsize

int NNEDIContext::nsize

Definition at line 93 of file vf_nnedi.c.

◆ nnsparam

int NNEDIContext::nnsparam

Definition at line 94 of file vf_nnedi.c.

◆ qual

int NNEDIContext::qual

Definition at line 95 of file vf_nnedi.c.

◆ etype

int NNEDIContext::etype

Definition at line 96 of file vf_nnedi.c.

◆ pscrn

int NNEDIContext::pscrn

Definition at line 97 of file vf_nnedi.c.

◆ input_size

int NNEDIContext::input_size

Definition at line 99 of file vf_nnedi.c.

◆ prescreen_buf

uint8_t** NNEDIContext::prescreen_buf

Definition at line 100 of file vf_nnedi.c.

◆ input_buf

float** NNEDIContext::input_buf

Definition at line 101 of file vf_nnedi.c.

◆ output_buf

float** NNEDIContext::output_buf

Definition at line 102 of file vf_nnedi.c.

◆ read

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

Definition at line 104 of file vf_nnedi.c.

◆ write

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 107 of file vf_nnedi.c.

◆ prescreen

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 110 of file vf_nnedi.c.


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