comparison postproc/swscale.c @ 9698:d42a1886f54b

10l
author michael
date Thu, 27 Mar 2003 16:16:58 +0000
parents 5025150738eb
children 61057de81510
comparison
equal deleted inserted replaced
9697:5025150738eb 9698:d42a1886f54b
2371 * swscale warper, so we dont need to export the SwsContext. 2371 * swscale warper, so we dont need to export the SwsContext.
2372 * assumes planar YUV to be in YUV order instead of YVU 2372 * assumes planar YUV to be in YUV order instead of YVU
2373 */ 2373 */
2374 int sws_scale_ordered(SwsContext *c, uint8_t* src[], int srcStride[], int srcSliceY, 2374 int sws_scale_ordered(SwsContext *c, uint8_t* src[], int srcStride[], int srcSliceY,
2375 int srcSliceH, uint8_t* dst[], int dstStride[]){ 2375 int srcSliceH, uint8_t* dst[], int dstStride[]){
2376 c->swScale(c, src, srcStride, srcSliceY, srcSliceH, dst, dstStride); 2376 return c->swScale(c, src, srcStride, srcSliceY, srcSliceH, dst, dstStride);
2377 } 2377 }
2378 2378
2379 /** 2379 /**
2380 * swscale warper, so we dont need to export the SwsContext 2380 * swscale warper, so we dont need to export the SwsContext
2381 */ 2381 */
2386 uint8_t *src[3]; 2386 uint8_t *src[3];
2387 uint8_t *dst[3]; 2387 uint8_t *dst[3];
2388 sws_orderYUV(c->origSrcFormat, src, srcStride, srcParam, srcStrideParam); 2388 sws_orderYUV(c->origSrcFormat, src, srcStride, srcParam, srcStrideParam);
2389 sws_orderYUV(c->origDstFormat, dst, dstStride, dstParam, dstStrideParam); 2389 sws_orderYUV(c->origDstFormat, dst, dstStride, dstParam, dstStrideParam);
2390 //printf("sws: slice %d %d\n", srcSliceY, srcSliceH); 2390 //printf("sws: slice %d %d\n", srcSliceY, srcSliceH);
2391 c->swScale(c, src, srcStride, srcSliceY, srcSliceH, dst, dstStride); 2391 return c->swScale(c, src, srcStride, srcSliceY, srcSliceH, dst, dstStride);
2392 } 2392 }
2393 2393
2394 /** 2394 /**
2395 * returns a normalized gaussian curve used to filter stuff 2395 * returns a normalized gaussian curve used to filter stuff
2396 * quality=3 is high quality, lowwer is lowwer quality 2396 * quality=3 is high quality, lowwer is lowwer quality