# HG changeset patch # User arpi # Date 1003172776 0 # Node ID fd9311c3fa42dbd4d48d9262a140a4a72d5dd9ae # Parent 9da2a0515184625e1bf13fbe897f2e70cd5e798b header for swscale.c diff -r 9da2a0515184 -r fd9311c3fa42 postproc/swscale.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/postproc/swscale.h Mon Oct 15 19:06:16 2001 +0000 @@ -0,0 +1,12 @@ + +// *** bilinear scaling and yuv->rgb conversion of yv12 slices: +// *** Note: it's called multiple times while decoding a frame, first time y==0 +// *** Designed to upscale, but may work for downscale too. +// s_xinc = (src_width << 8) / dst_width +// s_yinc = (src_height << 16) / dst_height +void SwScale_YV12slice_brg24(unsigned char* srcptr[],int stride[], int y, int h, + unsigned char* dstptr, int dststride, int dstw, int dstbpp, + unsigned int s_xinc,unsigned int s_yinc); + +// generating tables +void SwScale_Init();