swscale_template.c File Reference

Go to the source code of this file.

Functions

static void RENAME() yuv2yuvX (SwsContext *c, int16_t *lumFilter, int16_t **lumSrc, int lumFilterSize, int16_t *chrFilter, int16_t **chrSrc, int chrFilterSize, uint8_t *dest, uint8_t *uDest, uint8_t *vDest, long dstW, long chrDstW)
static void RENAME() yuv2nv12X (SwsContext *c, int16_t *lumFilter, int16_t **lumSrc, int lumFilterSize, int16_t *chrFilter, int16_t **chrSrc, int chrFilterSize, uint8_t *dest, uint8_t *uDest, int dstW, int chrDstW, int dstFormat)
static void RENAME() yuv2yuv1 (int16_t *lumSrc, int16_t *chrSrc, uint8_t *dest, uint8_t *uDest, uint8_t *vDest, long dstW, long chrDstW)
static void RENAME() yuv2packedX (SwsContext *c, int16_t *lumFilter, int16_t **lumSrc, int lumFilterSize, int16_t *chrFilter, int16_t **chrSrc, int chrFilterSize, uint8_t *dest, long dstW, long dstY)
 vertical scale YV12 to RGB
static void RENAME() yuv2packed2 (SwsContext *c, uint16_t *buf0, uint16_t *buf1, uint16_t *uvbuf0, uint16_t *uvbuf1, uint8_t *dest, int dstW, int yalpha, int uvalpha, int y)
 vertical bilinear scale YV12 to RGB


Function Documentation

static void RENAME() yuv2yuvX ( SwsContext c,
int16_t lumFilter,
int16_t **  lumSrc,
int  lumFilterSize,
int16_t chrFilter,
int16_t **  chrSrc,
int  chrFilterSize,
uint8_t *  dest,
uint8_t *  uDest,
uint8_t *  vDest,
long  dstW,
long  chrDstW 
) [inline, static]

Definition at line 930 of file swscale_template.c.

Referenced by yuv2packed2().

static void RENAME() yuv2nv12X ( SwsContext c,
int16_t lumFilter,
int16_t **  lumSrc,
int  lumFilterSize,
int16_t chrFilter,
int16_t **  chrSrc,
int  chrFilterSize,
uint8_t *  dest,
uint8_t *  uDest,
int  dstW,
int  chrDstW,
int  dstFormat 
) [inline, static]

Definition at line 963 of file swscale_template.c.

Referenced by yuv2packed2().

static void RENAME() yuv2yuv1 ( int16_t lumSrc,
int16_t chrSrc,
uint8_t *  dest,
uint8_t *  uDest,
uint8_t *  vDest,
long  dstW,
long  chrDstW 
) [inline, static]

Definition at line 972 of file swscale_template.c.

Referenced by yuv2packed2().

static void RENAME() yuv2packedX ( SwsContext c,
int16_t lumFilter,
int16_t **  lumSrc,
int  lumFilterSize,
int16_t chrFilter,
int16_t **  chrSrc,
int  chrFilterSize,
uint8_t *  dest,
long  dstW,
long  dstY 
) [inline, static]

vertical scale YV12 to RGB

Definition at line 1036 of file swscale_template.c.

Referenced by yuv2packed2().

static void RENAME() yuv2packed2 ( SwsContext c,
uint16_t *  buf0,
uint16_t *  buf1,
uint16_t *  uvbuf0,
uint16_t *  uvbuf1,
uint8_t *  dest,
int  dstW,
int  yalpha,
int  uvalpha,
int  y 
) [inline, static]

vertical bilinear scale YV12 to RGB

Definition at line 1184 of file swscale_template.c.


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