1mlib_VideoColorMerge4_S16(3mMeLdIiBa)Lib Library Funcmtliiobn_sVideoColorMerge4_S16(3MLIB)
2
3
4

NAME

6       mlib_VideoColorMerge4_S16 - color conversion (color channel merge)
7

SYNOPSIS

9       cc [ flag... ] file... -lmlib [ library... ]
10       #include <mlib.h>
11
12       mlib_status mlib_VideoColorMerge4_S16(mlib_s16 *colors,
13            const mlib_s16 *color1, const mlib_s16 *color2,
14            const mlib_s16 *color3, const mlib_s16 *color4,
15            mlib_s32 n);
16
17

DESCRIPTION

19       The mlib_VideoColorMerge4_S16() function performs color channel merge.
20

PARAMETERS

22       The function takes the following arguments:
23
24       colors    Pointer  to colors multi-component row. colors must be 8-byte
25                 aligned.
26
27
28       color1    Pointer to first color component row. color1 must  be  8-byte
29                 aligned.
30
31
32       color2    Pointer  to second color component row. color2 must be 8-byte
33                 aligned.
34
35
36       color3    Pointer to third color component row. color3 must  be  8-byte
37                 aligned.
38
39
40       color4    Pointer  to fourth color component row. color4 must be 8-byte
41                 aligned.
42
43
44       n         Length of color1, color2, color3, and color4  arrays.  Length
45                 of colors must be 4*n.
46
47

RETURN VALUES

49       The  function  returns MLIB_SUCCESS if successful. Otherwise it returns
50       MLIB_FAILURE.
51

ATTRIBUTES

53       See attributes(5) for descriptions of the following attributes:
54
55
56
57
58       ┌─────────────────────────────┬─────────────────────────────┐
59       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
60       ├─────────────────────────────┼─────────────────────────────┤
61       │Interface Stability          │Committed                    │
62       ├─────────────────────────────┼─────────────────────────────┤
63       │MT-Level                     │MT-Safe                      │
64       └─────────────────────────────┴─────────────────────────────┘
65

SEE ALSO

67       mlib_VideoColorMerge2(3MLIB),         mlib_VideoColorMerge2_S16(3MLIB),
68       mlib_VideoColorMerge3(3MLIB),         mlib_VideoColorMerge3_S16(3MLIB),
69       mlib_VideoColorMerge4(3MLIB), mlib_VideoColorSplit2(3MLIB), mlib_Video‐
70       ColorSplit2_S16(3MLIB),  mlib_VideoColorSplit3(3MLIB), mlib_VideoColor‐
71       Split3_S16(3MLIB),    mlib_VideoColorSplit4(3MLIB),    mlib_VideoColor‐
72       Split4_S16(3MLIB), attributes(5)
73
74
75
76SunOS 5.11                        2 Mar 2007  mlib_VideoColorMerge4_S16(3MLIB)
Impressum