YADIFContext Struct Reference

Data Fields

int mode
 0: send 1 frame for each frame 1: send 1 frame for each field 2: like 0 but skips spatial interlacing check 3: like 1 but skips spatial interlacing check More...
 
int parity
 0: top field first 1: bottom field first -1: auto-detection More...
 
int frame_pending
 
int auto_enable
 0: deinterlace all frames 1: only deinterlace frames marked as interlaced More...
 
AVFilterBufferRefcur
 
AVFilterBufferRefnext
 
AVFilterBufferRefprev
 
AVFilterBufferRefout
 
void(* filter_line )(uint8_t *dst, uint8_t *prev, uint8_t *cur, uint8_t *next, int w, int prefs, int mrefs, int parity, int mode)
 
const AVPixFmtDescriptorcsp
 

Detailed Description

Definition at line 31 of file vf_yadif.c.

Field Documentation

int YADIFContext::auto_enable

0: deinterlace all frames 1: only deinterlace frames marked as interlaced

Definition at line 53 of file vf_yadif.c.

Referenced by end_frame(), init(), poll_frame(), and start_frame().

const AVPixFmtDescriptor* YADIFContext::csp

Definition at line 63 of file vf_yadif.c.

Referenced by filter(), init(), and return_frame().

AVFilterBufferRef* YADIFContext::cur

Definition at line 55 of file vf_yadif.c.

Referenced by end_frame(), filter(), request_frame(), return_frame(), start_frame(), and uninit().

void(* YADIFContext::filter_line)(uint8_t *dst, uint8_t *prev, uint8_t *cur, uint8_t *next, int w, int prefs, int mrefs, int parity, int mode)

Definition at line 59 of file vf_yadif.c.

Referenced by filter(), init(), and return_frame().

int YADIFContext::frame_pending

Definition at line 47 of file vf_yadif.c.

Referenced by poll_frame(), request_frame(), return_frame(), and start_frame().

int YADIFContext::mode

0: send 1 frame for each frame 1: send 1 frame for each field 2: like 0 but skips spatial interlacing check 3: like 1 but skips spatial interlacing check

Definition at line 38 of file vf_yadif.c.

Referenced by filter(), init(), poll_frame(), and return_frame().

AVFilterBufferRef* YADIFContext::next

Definition at line 56 of file vf_yadif.c.

Referenced by filter(), poll_frame(), return_frame(), start_frame(), and uninit().

AVFilterBufferRef* YADIFContext::out

Definition at line 58 of file vf_yadif.c.

Referenced by end_frame(), return_frame(), and start_frame().

int YADIFContext::parity

0: top field first 1: bottom field first -1: auto-detection

Definition at line 45 of file vf_yadif.c.

Referenced by init(), and return_frame().

AVFilterBufferRef* YADIFContext::prev

Definition at line 57 of file vf_yadif.c.

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


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