1mlib_SignalIIRInit_Biquad_Sm1e6d_iSa1L6i(b3MLLiIbBrm)alriyb_FSuingcntailoInIsRInit_Biquad_S16_S16(3MLIB)
2
3
4
6 mlib_SignalIIRInit_Biquad_S16_S16, mlib_SignalIIRInit_Biquad_S16S_S16S
7 - biquad Infinite Impulse Response (IIR) filtering
8
10 cc [ flag... ] file... -lmlib [ library... ]
11 #include <mlib.h>
12
13 mlib_status mlib_SignalIIRInit_Biquad_S16_S16(void **filter,
14 const mlib_f32 *flt);
15
16
17 mlib_status mlib_SignalIIRInit_Biquad_S16S_S16S(void **filter,
18 const mlib_f32 *flt);
19
20
22 Each of these functions allocates memory for the internal file struc‐
23 ture and converts the filter coefficients into an internal representa‐
24 tion.
25
27 Each of the functions takes the following arguments:
28
29 filter Internal filter structure.
30
31
32 flt Array of five filter coefficients: a0, a1, a2, b1, and b2.
33
34
36 Each of the functions returns MLIB_SUCCESS if successful. Otherwise it
37 returns MLIB_FAILURE.
38
40 See attributes(5) for descriptions of the following attributes:
41
42
43
44
45 ┌─────────────────────────────┬─────────────────────────────┐
46 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
47 ├─────────────────────────────┼─────────────────────────────┤
48 │Interface Stability │Committed │
49 ├─────────────────────────────┼─────────────────────────────┤
50 │MT-Level │MT-Safe │
51 └─────────────────────────────┴─────────────────────────────┘
52
54 mlib_SignalIIR_Biquad_S16_S16_Sat(3MLIB), mlib_Sig‐
55 nalIIR_P4_S16_S16_Sat(3MLIB), mlib_SignalIIRFree_Biquad_S16_S16(3MLIB),
56 mlib_SignalIIRFree_P4_S16_S16(3MLIB), mlib_SignalI‐
57 IRInit_P4_S16_S16(3MLIB), attributes(5)
58
59
60
61SunOS 5.11 2 Marml2i0b0_7SignalIIRInit_Biquad_S16_S16(3MLIB)