Developer Reference

  • 2021
  • 01/25/2021
  • Public Content
Contents

EncodeRLEFlush_BZ2

Flushes the remaining data after RLE.

Syntax

IppStatus ippsEncodeRLEFlush_BZ2_8u(Ipp8u*
pDst
, int*
pDstLen
, IppRLEState_BZ2*
pRLEState
);
Include Files
ippdc.h
Domain Dependencies
Headers:
ippcore.h
,
ippvm.h
,
ipps.h
Libraries:
ippcore.lib
,
ippvm.lib
,
ipps.lib
Parameters
pDst
Pointer to the destination buffer.
pDstLen
Pointer to the length of the destination buffer.
pRLEState
Pointer to the bzip2-specific RLE state structure.
Description
This function flushes the remaining data after RLE encoding with thresholding equal to 4. The function uses the initialized bzip2-specific RLE state structure
pRLEState
.
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 destination buffer is less than or equal to 0.

Product and Performance Information

1

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