filter_ivtc.c File Reference

Go to the source code of this file.

Classes

struct  ThisFilter

Functions

static void SetupFilter (ThisFilter *vf, int width, int height, int *pitches)
static void * memcpy_pic (void *dst, const void *src, int height, int dstStride, int srcStride)
static int IvtcFilter (VideoFilter *vf, VideoFrame *frame)
void IvtcFilterCleanup (VideoFilter *filter)
VideoFilterNewIvtcFilter (VideoFrameType inpixfmt, VideoFrameType outpixfmt, int *width, int *height, char *options)

Variables

static FmtConv FmtList []
FilterInfo filter_table []


Function Documentation

static void SetupFilter ( ThisFilter vf,
int  width,
int  height,
int *  pitches 
) [static]

Definition at line 161 of file filter_ivtc.c.

Referenced by IvtcFilter(), and NewIvtcFilter().

static void* memcpy_pic ( void *  dst,
const void *  src,
int  height,
int  dstStride,
int  srcStride 
) [inline, static]

Definition at line 34 of file filter_ivtc.c.

Referenced by IvtcFilter(), and store_ref().

static int IvtcFilter ( VideoFilter vf,
VideoFrame frame 
) [static]

Definition at line 47 of file filter_ivtc.c.

Referenced by NewIvtcFilter().

void IvtcFilterCleanup ( VideoFilter filter  ) 

Definition at line 156 of file filter_ivtc.c.

Referenced by NewIvtcFilter().

VideoFilter* NewIvtcFilter ( VideoFrameType  inpixfmt,
VideoFrameType  outpixfmt,
int *  width,
int *  height,
char *  options 
)

Definition at line 190 of file filter_ivtc.c.


Variable Documentation

FmtConv FmtList[] [static]

Initial value:

{
        { FMT_YV12, FMT_YV12 },
            FMT_NULL
}

Definition at line 239 of file filter_ivtc.c.

Initial value:

{
    {
        symbol:     "NewIvtcFilter",
        name:       "ivtc",
        descript:   "inverse telecine filter",
        formats:    FmtList,
        libname:    NULL    
    },
    FILT_NULL
}

Definition at line 245 of file filter_ivtc.c.


Generated on Sat Dec 18 05:15:51 2010 for MythTV by  doxygen 1.5.5