filter_kerneldeint.c File Reference

Go to the source code of this file.

Classes

struct  ThisFilter

Functions

void KDP (uint8_t *Plane, uint8_t *Line, int W, int H, int Threshold)
void KDP_MMX (uint8_t *Plane, uint8_t *Line, int W, int H, int Threshold)
static int KernelDeint (VideoFilter *f, VideoFrame *frame)
void CleanupKernelDeintFilter (VideoFilter *filter)
VideoFilterNewKernelDeintFilter (VideoFrameType inpixfmt, VideoFrameType outpixfmt, int *width, int *height, char *options)

Variables

static const mmx_t mm_cpool []
static FmtConv FmtList []
FilterInfo filter_table []


Function Documentation

void KDP ( uint8_t *  Plane,
uint8_t *  Line,
int  W,
int  H,
int  Threshold 
)

Definition at line 53 of file filter_kerneldeint.c.

Referenced by NewKernelDeintFilter().

void KDP_MMX ( uint8_t *  Plane,
uint8_t *  Line,
int  W,
int  H,
int  Threshold 
)

Definition at line 99 of file filter_kerneldeint.c.

Referenced by NewKernelDeintFilter().

static int KernelDeint ( VideoFilter f,
VideoFrame frame 
) [static]

Definition at line 250 of file filter_kerneldeint.c.

Referenced by NewKernelDeintFilter().

void CleanupKernelDeintFilter ( VideoFilter filter  ) 

Definition at line 297 of file filter_kerneldeint.c.

Referenced by NewKernelDeintFilter().

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

Definition at line 304 of file filter_kerneldeint.c.


Variable Documentation

const mmx_t mm_cpool[] [static]

Initial value:

{
    { 0x0000000000000000LL },
}

Definition at line 28 of file filter_kerneldeint.c.

FmtConv FmtList[] [static]

Initial value:

{
    { FMT_YV12, FMT_YV12 },
    { FMT_YUV422P, FMT_YUV422P },
    FMT_NULL
}

Definition at line 359 of file filter_kerneldeint.c.

Initial value:

{
    {
        symbol:     "NewKernelDeintFilter",
        name:       "kerneldeint",
        descript:   "combines data from several fields to deinterlace with less motion blur",
        formats:    FmtList,
        libname:    NULL
    },
    FILT_NULL
}

Definition at line 366 of file filter_kerneldeint.c.


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