Go to the source code of this file.
Classes | |
| struct | ThisFilter |
Typedefs | |
| typedef struct ThisFilter | ThisFilter |
Functions | |
| static void | AllocFilter (ThisFilter *filter, int width, int height) |
| static int | GreedyHDeint (VideoFilter *f, VideoFrame *frame, int field) |
| static void | CleanupGreedyHDeintFilter (VideoFilter *filter) |
| static VideoFilter * | GreedyHDeintFilter (VideoFrameType inpixfmt, VideoFrameType outpixfmt, int *width, int *height, char *options, int threads) |
Variables | |
| static unsigned int | GreedyMaxComb = MAXCOMB_DEFAULT |
| static unsigned int | GreedyMotionThreshold = MOTIONTHRESHOLD_DEFAULT |
| static unsigned int | GreedyMotionSense = MOTIONSENSE_DEFAULT |
| static const mmx_t | mm_cpool [] |
| static FmtConv | FmtList [] |
| ConstFilterInfo | filter_table [] |
| typedef struct ThisFilter ThisFilter |
| static void AllocFilter | ( | ThisFilter * | filter, | |
| int | width, | |||
| int | height | |||
| ) | [static] |
Definition at line 95 of file filter_greedyhdeint.c.
Referenced by GreedyHDeint(), and GreedyHDeintFilter().
| static int GreedyHDeint | ( | VideoFilter * | f, | |
| VideoFrame * | frame, | |||
| int | field | |||
| ) | [static] |
Definition at line 121 of file filter_greedyhdeint.c.
Referenced by GreedyHDeintFilter().
| static void CleanupGreedyHDeintFilter | ( | VideoFilter * | filter | ) | [static] |
Definition at line 225 of file filter_greedyhdeint.c.
Referenced by GreedyHDeintFilter().
| static VideoFilter* GreedyHDeintFilter | ( | VideoFrameType | inpixfmt, | |
| VideoFrameType | outpixfmt, | |||
| int * | width, | |||
| int * | height, | |||
| char * | options, | |||
| int | threads | |||
| ) | [static] |
Definition at line 233 of file filter_greedyhdeint.c.
unsigned int GreedyMaxComb = MAXCOMB_DEFAULT [static] |
Definition at line 33 of file filter_greedyhdeint.c.
unsigned int GreedyMotionThreshold = MOTIONTHRESHOLD_DEFAULT [static] |
Definition at line 34 of file filter_greedyhdeint.c.
unsigned int GreedyMotionSense = MOTIONSENSE_DEFAULT [static] |
Definition at line 35 of file filter_greedyhdeint.c.
{
{ 0x0000000000000000LL },
}
Definition at line 69 of file filter_greedyhdeint.c.
Definition at line 270 of file filter_greedyhdeint.c.
{
{
filter_init: &GreedyHDeintFilter,
name: "greedyhdeint",
descript: "combines data from several fields to deinterlace with less motion blur",
formats: FmtList,
libname: NULL
},
{
filter_init: &GreedyHDeintFilter,
name: "greedyhdoubleprocessdeint",
descript: "combines data from several fields to deinterlace with less motion blur",
formats: FmtList,
libname: NULL
},FILT_NULL
}
Definition at line 276 of file filter_greedyhdeint.c.
1.6.3