return srcSliceH;
static void yvu9toyv12Wrapper(SwsContext *c, uint8_t* src[], int srcStride[], int srcSliceY,             int srcSliceH, uint8_t* dst[], int dstStride[]){	int i;	/* copy Y */	if(srcStride[0]==dstStride[0]) 		memcpy(dst[0]+ srcSliceY*dstStride[0], src[0], srcStride[0]*srcSliceH);	else{		uint8_t *srcPtr= src[0];		uint8_t *dstPtr= dst[0] + dstStride[0]*srcSliceY;		for(i=0; i<srcSliceH; i++)		{			memcpy(dstPtr, srcPtr, c->srcW);			srcPtr+= srcStride[0];			dstPtr+= dstStride[0];		}	}	if(c->dstFormat==IMGFMT_YV12){		planar2x(src[1], dst[1], c->chrSrcW, c->chrSrcH, srcStride[1], dstStride[1]);		planar2x(src[2], dst[2], c->chrSrcW, c->chrSrcH, srcStride[2], dstStride[2]);	}else{		planar2x(src[1], dst[2], c->chrSrcW, c->chrSrcH, srcStride[1], dstStride[2]);		planar2x(src[2], dst[1], c->chrSrcW, c->chrSrcH, srcStride[2], dstStride[1]);	}}