Developer Reference

  • 2021
  • 01/15/2021
  • Public Content
Contents

DecodeZ1Z2_BZ2

Performs the bzip2-specific Z1Z2 decoding.

Syntax

IppStatus ippsDecodeZ1Z2_BZ2_16u8u(Ipp16u**
ppSrc
, int*
pSrcLen
, Ipp8u*
pDst
, int*
pDstLen
);
Include Files
ippdc.h
Domain Dependencies
Headers:
ippcore.h
,
ippvm.h
,
ipps.h
Libraries:
ippcore.lib
,
ippvm.lib
,
ipps.lib
Parameters
ppSrc
Double pointer to the source buffer.
pSrcLen
Pointer to the length of the source buffer, after decoding - pointer to the size of the remaining data.
pDst
Pointer to the destination buffer.
pDstLen
Pointer to the length of the destination buffer, after decoding - pointer to the resulting size of the destination buffer.
Description
This function performs the bzip2-specific Z1Z2 decoding.
Return Values
ippStsNoErr
Indicates no error.
ippStsNullPtrErr
Indicates an error if one of the pointers is
NULL
.
ippStsSizeErr
Indicates an error if length of the source or destination buffer is less than or equal to 0.
ippStsDstSizeLessExpected
Indicates a warning if size of the destination buffer is insufficient to store all output elements.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.