annotate postproc/swscale.h @ 2253:0cc88042ff21
enable postprocess for interlaced fields
author |
iive |
date |
Thu, 18 Oct 2001 15:43:35 +0000 |
parents |
fd9311c3fa42 |
children |
6f3fa9bc3b27 |
rev |
line source |
2217
|
1
|
|
2 // *** bilinear scaling and yuv->rgb conversion of yv12 slices:
|
|
3 // *** Note: it's called multiple times while decoding a frame, first time y==0
|
|
4 // *** Designed to upscale, but may work for downscale too.
|
|
5 // s_xinc = (src_width << 8) / dst_width
|
|
6 // s_yinc = (src_height << 16) / dst_height
|
|
7 void SwScale_YV12slice_brg24(unsigned char* srcptr[],int stride[], int y, int h,
|
|
8 unsigned char* dstptr, int dststride, int dstw, int dstbpp,
|
|
9 unsigned int s_xinc,unsigned int s_yinc);
|
|
10
|
|
11 // generating tables
|
|
12 void SwScale_Init();
|