FFmpeg
|
#include "libavutil/bswap.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "drawutils.h"
#include "avfilter.h"
#include "ccfifo.h"
Go to the source code of this file.
Data Structures | |
struct | TInterlaceContext |
Macros | |
#define | TINTERLACE_FLAG_VLPF 01 |
#define | TINTERLACE_FLAG_CVLPF 2 |
#define | TINTERLACE_FLAG_EXACT_TB 4 |
#define | TINTERLACE_FLAG_BYPASS_IL 8 |
Enumerations | |
enum | VLPFilter { VLPF_OFF = 0, VLPF_LIN = 1, VLPF_CMP = 2 } |
enum | TInterlaceMode { MODE_MERGE = 0, MODE_DROP_EVEN, MODE_DROP_ODD, MODE_PAD, MODE_INTERLEAVE_TOP, MODE_INTERLEAVE_BOTTOM, MODE_INTERLACEX2, MODE_MERGEX2, MODE_NB } |
enum | InterlaceScanMode { MODE_TFF = 0, MODE_BFF } |
Functions | |
void | ff_tinterlace_init_x86 (TInterlaceContext *interlace) |
temporal field interlace filter, ported from MPlayer/libmpcodecs
Definition in file tinterlace.h.
#define TINTERLACE_FLAG_VLPF 01 |
Definition at line 37 of file tinterlace.h.
#define TINTERLACE_FLAG_CVLPF 2 |
Definition at line 38 of file tinterlace.h.
#define TINTERLACE_FLAG_EXACT_TB 4 |
Definition at line 39 of file tinterlace.h.
#define TINTERLACE_FLAG_BYPASS_IL 8 |
Definition at line 40 of file tinterlace.h.
enum VLPFilter |
Enumerator | |
---|---|
VLPF_OFF | |
VLPF_LIN | |
VLPF_CMP |
Definition at line 42 of file tinterlace.h.
enum TInterlaceMode |
Enumerator | |
---|---|
MODE_MERGE | |
MODE_DROP_EVEN | |
MODE_DROP_ODD | |
MODE_PAD | |
MODE_INTERLEAVE_TOP | |
MODE_INTERLEAVE_BOTTOM | |
MODE_INTERLACEX2 | |
MODE_MERGEX2 | |
MODE_NB |
Definition at line 48 of file tinterlace.h.
enum InterlaceScanMode |
Enumerator | |
---|---|
MODE_TFF | |
MODE_BFF |
Definition at line 60 of file tinterlace.h.
void ff_tinterlace_init_x86 | ( | TInterlaceContext * | interlace | ) |
Definition at line 57 of file vf_tinterlace_init.c.
Referenced by config_out_props().