Note that the functions with _IP1R descriptor use the following structures:
typedef struct _IppiFilterDeblock_16u
{
Ipp16u* pSrcDstPlane;
Ipp32s srcDstStep;
Ipp16u* pAlpha;
Ipp16u* pBeta;
Ipp16u* pThresholds;
Ipp8u* pBs;
Ipp32s bitDepth;
} IppiFilterDeblock_16u;
typedef struct _IppiFilterDeblock_8u
{
Ipp8u* pSrcDstPlane;
Ipp32s srcDstStep;
Ipp8u* pAlpha;
Ipp8u* pBeta;
Ipp8u* pThresholds;
Ipp8u* pBs;
} IppiFilterDeblock_8u;
with parameters:
pSrcDstPlane |
Pointer to the upper left pixel of the macroblock and resultant samples. |
srcDstStep |
Distance in items between starts of the consecutive lines in the source/destination plane. |
pAlpha |
Alpha Thresholds. |
pBeta |
Beta Thresholds. |
pThresholds |
Thresholds (Tc0). |
pBs |
BS parameters. |
bitDepth |
Number of bits of the plane sample with range [8.. 14]. |
Number of elements in the arrays the pAlpha, pBeta, pThresholds, and pBs pointers point to may vary from function to function.
Copyright © 2000 - 2010, Intel Corporation. All rights reserved.