FFmpeg
|
#include "swscale_internal.h"
Go to the source code of this file.
Data Structures | |
struct | VScalerContext |
Functions | |
static int | lum_planar_vscale (SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) |
static int | chr_planar_vscale (SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) |
static int | packed_vscale (SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) |
static int | any_vscale (SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) |
int | ff_init_vscale (SwsContext *c, SwsFilterDescriptor *desc, SwsSlice *src, SwsSlice *dst) |
initializes vertical scaling descriptors More... | |
void | ff_init_vscale_pfn (SwsContext *c, yuv2planar1_fn yuv2plane1, yuv2planarX_fn yuv2planeX, yuv2interleavedX_fn yuv2nv12cX, yuv2packed1_fn yuv2packed1, yuv2packed2_fn yuv2packed2, yuv2packedX_fn yuv2packedX, yuv2anyX_fn yuv2anyX, int use_mmx) |
setup vertical scaler functions More... | |
|
static |
Definition at line 40 of file vscale.c.
Referenced by ff_init_vscale().
|
static |
Definition at line 73 of file vscale.c.
Referenced by ff_init_vscale().
|
static |
Definition at line 108 of file vscale.c.
Referenced by ff_init_vscale().
|
static |
Definition at line 172 of file vscale.c.
Referenced by ff_init_vscale().
int ff_init_vscale | ( | SwsContext * | c, |
SwsFilterDescriptor * | desc, | ||
SwsSlice * | src, | ||
SwsSlice * | dst | ||
) |
initializes vertical scaling descriptors
Definition at line 213 of file vscale.c.
Referenced by ff_init_filters().
void ff_init_vscale_pfn | ( | SwsContext * | c, |
yuv2planar1_fn | yuv2plane1, | ||
yuv2planarX_fn | yuv2planeX, | ||
yuv2interleavedX_fn | yuv2nv12cX, | ||
yuv2packed1_fn | yuv2packed1, | ||
yuv2packed2_fn | yuv2packed2, | ||
yuv2packedX_fn | yuv2packedX, | ||
yuv2anyX_fn | yuv2anyX, | ||
int | use_mmx | ||
) |
setup vertical scaler functions
Definition at line 257 of file vscale.c.
Referenced by ff_init_vscale(), and swscale().