filter_convert.c File Reference

Go to the source code of this file.

Classes

struct  ThisFilter

Typedefs

typedef struct ThisFilter ThisFilter

Functions

static int Cvt422420 (VideoFilter *f, VideoFrame *frame, int field)
static int Cvt420422 (VideoFilter *f, VideoFrame *frame, int field)
VideoFilternewConvertFilter (VideoFrameType inpixfmt, VideoFrameType outpixfmt, int *width, int *height, char *options, int threads)

Variables

static FmtConv FmtList []
FilterInfo filter_table []

Typedef Documentation

typedef struct ThisFilter ThisFilter

Function Documentation

static int Cvt422420 ( VideoFilter f,
VideoFrame frame,
int  field 
) [static]

Definition at line 45 of file filter_convert.c.

Referenced by newConvertFilter().

static int Cvt420422 ( VideoFilter f,
VideoFrame frame,
int  field 
) [static]

Definition at line 75 of file filter_convert.c.

Referenced by newConvertFilter().

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

Definition at line 105 of file filter_convert.c.


Variable Documentation

FmtConv FmtList[] [static]
Initial value:
 
{
    { FMT_YV12, FMT_YUV422P },
    { FMT_YUV422P, FMT_YV12 },
    FMT_NULL
}

Definition at line 152 of file filter_convert.c.

Initial value:
 
{
    {
        filter_init: &newConvertFilter,
        name:       "convert",
        descript:   "converts between various video types",
        formats:    FmtList,
        libname:    NULL
    },
    FILT_NULL
}

Definition at line 159 of file filter_convert.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sat May 26 06:41:48 2012 for MythTV by  doxygen 1.6.3