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 | |
int | parity |
0: top field first 1: bottom field first -1: auto-detection | |
int | frame_pending |
int | auto_enable |
0: deinterlace all frames 1: only deinterlace frames marked as interlaced | |
AVFilterBufferRef * | cur |
AVFilterBufferRef * | next |
AVFilterBufferRef * | prev |
AVFilterBufferRef * | out |
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 AVPixFmtDescriptor * | csp |
int | eof |
Definition at line 31 of file vf_yadif.c.
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().
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) |
Referenced by filter(), init(), and return_frame().
Definition at line 47 of file vf_yadif.c.
Referenced by poll_frame(), request_frame(), return_frame(), and start_frame().
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().
Definition at line 56 of file vf_yadif.c.
Referenced by filter(), poll_frame(), request_frame(), return_frame(), start_frame(), and uninit().
Definition at line 58 of file vf_yadif.c.
Referenced by end_frame(), return_frame(), and start_frame().
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().