NativeResizeConvertStatus NV12ToRGB3(byte *pY, int pYStep, byte *pCbCr, int CbCrStep, byte *pRGB, int rgbStep, NativeWidthHeight roiSize);
NativeResizeConvertStatus NV12ToBGR4(byte *pY, int pYStep, byte *pCbCr, int CbCrStep, byte *pBGR, int rgbStep, NativeWidthHeight roiSize, byte aval);
NativeResizeConvertStatus YV12ToNV12(byte **pSrc, int *srcStep, byte *pDstY, int dstYStep, byte *pDstCbCr, int dstCbCrStep, NativeWidthHeight roiSize);
NativeResizeConvertStatus NV12ToUYVY(byte *pSrcY, int srcYStep, byte *pSrcCbCr, int srcCbCrStep, byte *pDst, int dstStep, NativeWidthHeight roiSize);
NativeResizeConvertStatus BGR4ToNV12(byte *pRGB, int rgbStep, byte *pY, int YStep, byte *pCbCr, int CbCrStep, NativeWidthHeight roiSize);
NativeResizeConvertStatus ResizeYUV420Lanczos_8u_P2R( byte *pSrcY, Int32 srcYStep, byte *pSrcUV, Int32 srcUVStep, byte *pDstY, Int32 dstYStep, byte *pDstUV, Int32 dstUVStep, NativeXY dstOffset, NativeWidthHeight dstSize, UInt32 border, byte *borderValue, byte *pSpec, byte *pBuffer);
NativeResizeConvertStatus ResizeYUV420GetBufferSize(byte *pSpec, NativeWidthHeight dstSize, Int32 *pBufSize);
NativeResizeConvertStatus ResizeYUV420LanczosInit(NativeWidthHeight srcSize, NativeWidthHeight dstSize, UInt32 numLobes, byte *pSpec, byte *pInitBuf);
internal static extern NativeResizeConvertStatus ResizeYUV420GetSize( NativeWidthHeight srcSize, NativeWidthHeight dstSize, int interpolation, UInt32 antialiasing, Int32 *pSpecSize, Int32 *pInitBufSize);