FFmpeg
Classes | Typedefs | Enumerations | Functions
interlace.h File Reference

progressive to interlaced content filter, inspired by heavy debugging of tinterlace filter. More...

#include "libavutil/bswap.h"
#include "libavutil/common.h"
#include "libavutil/imgutils.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "avfilter.h"
#include "formats.h"
#include "internal.h"
#include "video.h"

Go to the source code of this file.

Classes

struct  InterlaceContext
 

Typedefs

typedef struct InterlaceContext InterlaceContext
 

Enumerations

enum  ScanMode { MODE_TFF = 0, MODE_BFF = 1 }
 
enum  FieldType { FIELD_UPPER = 0, FIELD_LOWER = 1, FIELD_TYPE_TOP = 0, FIELD_TYPE_BOTTOM }
 
enum  VLPFilter { VLPF_OFF = 0, VLPF_LIN = 1, VLPF_CMP = 2 }
 

Functions

void ff_interlace_init (InterlaceContext *interlace, int depth)
 
void ff_interlace_init_x86 (InterlaceContext *interlace, int depth)
 

Detailed Description

progressive to interlaced content filter, inspired by heavy debugging of tinterlace filter.