FFmpeg
Data Fields
W3FDIFContext Struct Reference

Data Fields

const AVClassclass
 
int filter
 0 is simple, 1 is more complex More...
 
int deint
 which frames to deinterlace More...
 
int linesize [4]
 bytes of pixel data per line for each plane More...
 
int planeheight [4]
 height of each plane More...
 
int field
 which field are we on, 0 or 1 More...
 
int eof
 
int nb_planes
 
AVFrameprev
 
AVFramecur
 
AVFramenext
 previous, current, next frames More...
 
int32_t ** work_line
 lines we are calculating More...
 
int nb_threads
 
int max
 
W3FDIFDSPContext dsp
 

Detailed Description

Definition at line 34 of file vf_w3fdif.c.

Field Documentation

const AVClass* W3FDIFContext::class

Definition at line 35 of file vf_w3fdif.c.

int W3FDIFContext::filter

0 is simple, 1 is more complex

Definition at line 36 of file vf_w3fdif.c.

Referenced by deinterlace_slice(), and filter_frame().

int W3FDIFContext::deint

which frames to deinterlace

Definition at line 37 of file vf_w3fdif.c.

Referenced by filter_frame().

int W3FDIFContext::linesize[4]
int W3FDIFContext::planeheight[4]

height of each plane

Definition at line 39 of file vf_w3fdif.c.

Referenced by config_input(), deinterlace_slice(), and filter().

int W3FDIFContext::field

which field are we on, 0 or 1

Definition at line 40 of file vf_w3fdif.c.

Referenced by deinterlace_slice(), and filter().

int W3FDIFContext::eof

Definition at line 41 of file vf_w3fdif.c.

Referenced by request_frame().

int W3FDIFContext::nb_planes

Definition at line 42 of file vf_w3fdif.c.

Referenced by config_input(), and filter().

AVFrame* W3FDIFContext::prev

Definition at line 43 of file vf_w3fdif.c.

Referenced by filter(), filter_frame(), and uninit().

AVFrame * W3FDIFContext::cur

Definition at line 43 of file vf_w3fdif.c.

Referenced by deinterlace_slice(), filter(), filter_frame(), request_frame(), and uninit().

AVFrame * W3FDIFContext::next

previous, current, next frames

Definition at line 43 of file vf_w3fdif.c.

Referenced by filter(), filter_frame(), request_frame(), and uninit().

int32_t** W3FDIFContext::work_line

lines we are calculating

Definition at line 44 of file vf_w3fdif.c.

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

int W3FDIFContext::nb_threads

Definition at line 45 of file vf_w3fdif.c.

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

int W3FDIFContext::max

Definition at line 46 of file vf_w3fdif.c.

Referenced by config_input(), and deinterlace_slice().

W3FDIFDSPContext W3FDIFContext::dsp

Definition at line 48 of file vf_w3fdif.c.

Referenced by config_input(), and deinterlace_slice().


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