1mlib_SignalMulWindow_S16_S1m6e(d3iMaLLIiBb)Library Fmulnicbt_iSoingsnalMulWindow_S16_S16(3MLIB)
2
3
4
6 mlib_SignalMulWindow_S16_S16, mlib_SignalMulWindow_S16S_S16S - window‐
7 ing
8
10 cc [ flag... ] file... -lmlib [ library... ]
11 #include <mlib.h>
12
13 mlib_status mlib_SignalMulWindow_S16_S16(mlib_s16 *dst,
14 const mlib_s16 *src, const mlib_s16 *window, mlib_s32 n);
15
16
17 mlib_status mlib_SignalMulWindow_S16S_S16S(mlib_s16 *dst,
18 const mlib_s16 *src, const mlib_s16 *window, mlib_s32 n);
19
20
22 Each of these functions performs a windowing operation.
23
25 Each of the functions takes the following arguments:
26
27 dst Output signal array.
28
29
30 src Input signal array.
31
32
33 window Window coefficient array. The window coefficients are in Q15
34 format.
35
36
37 n Number of samples in signal and window arrays.
38
39
41 Each of the functions returns MLIB_SUCCESS if successful. Otherwise it
42 returns MLIB_FAILURE.
43
45 See attributes(5) for descriptions of the following attributes:
46
47
48
49
50 ┌─────────────────────────────┬─────────────────────────────┐
51 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
52 ├─────────────────────────────┼─────────────────────────────┤
53 │Interface Stability │Committed │
54 ├─────────────────────────────┼─────────────────────────────┤
55 │MT-Level │MT-Safe │
56 └─────────────────────────────┴─────────────────────────────┘
57
59 mlib_SignalMulBartlett_S16(3MLIB), mlib_SignalMul‐
60 Bartlett_S16_S16(3MLIB), mlib_SignalMulBlackman_S16(3MLIB), mlib_Sig‐
61 nalMulBlackman_S16_S16(3MLIB), mlib_SignalMulHamming_S16(3MLIB),
62 mlib_SignalMulHamming_S16_S16(3MLIB), mlib_SignalMulHanning_S16(3MLIB),
63 mlib_SignalMulHanning_S16_S16(3MLIB), mlib_SignalMulKaiser_S16(3MLIB),
64 mlib_SignalMulKaiser_S16_S16(3MLIB), mlib_SignalMulRectangu‐
65 lar_S16(3MLIB), mlib_SignalMulRectangular_S16_S16(3MLIB), mlib_Signal‐
66 MulWindow_S16(3MLIB), attributes(5)
67
68
69
70SunOS 5.11 2 Mar 2007mlib_SignalMulWindow_S16_S16(3MLIB)