Developer Reference

  • 2021
  • 06/28/2021
  • Public Content
Contents

IIRGetStateSize_BiQuad

Computes the length of the external buffer for the biquad IIR filter state structure.

Syntax

IppStatus ippsIIRGetStateSize32f_BiQuad_16s(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize64f_BiQuad_16s(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize64f_BiQuad_32s(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize32fc_BiQuad_16sc(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize64fc_BiQuad_16sc(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize64fc_BiQuad_32sc(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize_BiQuad_32f(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize64f_BiQuad_32f(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize_BiQuad_64f(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize_BiQuad_32fc(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize64fc_BiQuad_32fc(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize_BiQuad_64fc(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize64f_BiQuad_DF1_32s(int
numBq
, int*
pBufferSize
);
IppStatus ippsIIRGetStateSize_BiQuad_DF1_32f(int
numBq
, int*
pBufferSize
);
Include Files
ipps.h
Domain Dependencies
Headers:
ippcore.h
,
ippvm.h
Libraries:
ippcore.lib
,
ippvm.lib
Parameters
numBq
Number of cascades of biquads.
pBufferSize
Pointer to the computed buffer size value.
Description
This function computes the size of the external buffer for a corresponding biquad IIR filter state, and stores the result in
pBufferSize
.
To compute a size of the buffer, the number of cascades of biquads
numBq
must be specified.
Return Values
ippStsNoErr
Indicates no error.
ippStsNullPtrErr
Indicates an error when
pBufferSize
pointer is
NULL
.
ippStsIIROrderErr
Indicates an error when
numBq
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.