mediaLib Library Functions
mlibSignalIRBiquadS16S16Sat(3MLIB)
NAME
mlibSignalIRBiquadS16S16Sat,
mlibSignalIRBiquadS16S16Sat,
mlibSignalIRBiquadF32F32,
mlibSignalIRBiquadF32SF32S - biquad Infinite Impulse
Response (IR) filtering
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ]
#include
mlibstatus mlibSignalIRBiquadS16S16Sat(mlibs16 *dst,
const mlibs16 *src, void *filter, mlibs32 n);
mlibstatus mlibSignalIRBiquadS16S16Sat(mlibs16 *dst,
const mlibs16 *src, void *filter, mlibs32 n);
mlibstatus mlibSignalIRBiquadF32F32(mlibf32 *dst,
const mlibf32 *src, void *filter, mlibs32 n);
mlibstatus mlibSignalIRBiquadF32SF32S(mlibf32 *dst,
const mlibf32 *src, void *filter, mlibs32 n);
DESCRIPTION
Each of these functions applies a biquad IR filter to a
signal array.
Printed copy or docs.sun.com displays an equation that
represents the biquad IR filtering.
The biquad IR filter is represented by the following fig-
ure:
Printed copy or docs.sun.com displays a figure that
represents the biquad IR filter.
PARAMETERS
Each of the functions takes the following arguments:
dst Destination signal array.
src Source signal array.
SunOS 5.11 Last change: 2 Mar 2007 1
mediaLib Library Functions
mlibSignalIRBiquadS16S16Sat(3MLIB)
filter Internal filter structure.
n Number of samples in the source signal array.
RETURN VALUES
Each of the functions returns MLIBSUCES if successful.
Otherwise it returns MLIBFAILURE.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Committed
MT-Level MT-Safe
SEE ALSO
mlibSignalIRP4S16S16Sat(3MLIB),
mlibSignalIRFreeBiquadS16S16(3MLIB),
mlibSignalIRFreeP4S16S16(3MLIB),
mlibSignalIRInitBiquadS16S16(3MLIB),
mlibSignalIRInitP4S16S16(3MLIB), attributes(5)
SunOS 5.11 Last change: 2 Mar 2007 2
mediaLib Library Functions
mlibSignalIRBiquadS16S16Sat(3MLIB)
SunOS 5.11 Last change: 2 Mar 2007 3
|