diff postproc/swscale.h @ 3209:0b172eb639f1

swscaler cleanup green line at bottom bugfix green lines in yuv2yuv scaler bugfix
author michael
date Thu, 29 Nov 2001 20:19:17 +0000
parents 6f3fa9bc3b27
children 7e4399d1eb65
line wrap: on
line diff
--- a/postproc/swscale.h	Thu Nov 29 19:18:48 2001 +0000
+++ b/postproc/swscale.h	Thu Nov 29 20:19:17 2001 +0000
@@ -2,12 +2,9 @@
 // *** bilinear scaling and yuv->rgb & yuv->yuv 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
 // dstbpp == 12 -> yv12 output
-void SwScale_YV12slice(unsigned char* srcptr[],int stride[], int y, int h,
-		       uint8_t* dstptr[], int dststride, int dstw, int dstbpp,
-		       unsigned int s_xinc,unsigned int s_yinc);
-
+void SwScale_YV12slice(unsigned char* srcptr[],int stride[], int srcSliceY,
+			     int srcSliceH, uint8_t* dstptr[], int dststride, int dstbpp,
+			     int srcW, int srcH, int dstW, int dstH);
 // generating tables
 void SwScale_Init();