YADIFContext Struct Reference

#include <yadif.h>

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
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
int eof

Detailed Description

Definition at line 25 of file yadif.h.

Field Documentation

int YADIFContext::auto_enable

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

Definition at line 47 of file yadif.h.

Referenced by filter_frame(), init(), and poll_frame().

const AVPixFmtDescriptor* YADIFContext::csp

Definition at line 57 of file yadif.h.

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

AVFilterBufferRef* YADIFContext::cur

Definition at line 49 of file yadif.h.

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

int YADIFContext::eof

Definition at line 58 of file yadif.h.

Referenced by request_frame().

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 53 of file yadif.h.

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

int YADIFContext::frame_pending

Definition at line 41 of file yadif.h.

Referenced by filter_frame(), poll_frame(), request_frame(), and return_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 32 of file yadif.h.

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

AVFilterBufferRef* YADIFContext::next

Definition at line 50 of file yadif.h.

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

AVFilterBufferRef* YADIFContext::out

Definition at line 52 of file yadif.h.

Referenced by filter_frame(), and return_frame().

int YADIFContext::parity

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

Definition at line 39 of file yadif.h.

Referenced by init(), and return_frame().

AVFilterBufferRef* YADIFContext::prev

Definition at line 51 of file yadif.h.

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


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