mediaLib Library Functions mlibVideoColorMerge3(3MLIB)
NAME
mlibVideoColorMerge3 - color conversion (color channel
merge)
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ]
#include
mlibstatus mlibVideoColorMerge3(mlibu8 *colors, const mlibu8 *color1,
const mlibu8 *color2, const mlibu8 *color3, mlibs32 n);
DESCRIPTION
The mlibVideoColorMerge3() function performs color channel
merge.
PARAMETERS
The function takes the following arguments:
colors Pointer to colors multi-component row. colors must
be 8-byte aligned.
color1 Pointer to first color component row. color1 must
be 8-byte aligned.
color2 Pointer to second color component row. color2 must
be 8-byte aligned.
color3 Pointer to third color component row. color3 must
be 8-byte aligned.
n Length of color1, color2 and color3 arrays. Length
of colors must be 3*n.
RETURN VALUES
The function returns MLIBSUCES if successful. Otherwise
it returns MLIBFAILURE.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
SunOS 5.11 Last change: 2 Mar 2007 1
mediaLib Library Functions mlibVideoColorMerge3(3MLIB)
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Committed
MT-Level MT-Safe
SEE ALSO
mlibVideoColorMerge2(3MLIB),
mlibVideoColorMerge2S16(3MLIB),
mlibVideoColorMerge3S16(3MLIB),
mlibVideoColorMerge4(3MLIB),
mlibVideoColorMerge4S16(3MLIB),
mlibVideoColorSplit2(3MLIB),
mlibVideoColorSplit2S16(3MLIB),
mlibVideoColorSplit3(3MLIB),
mlibVideoColorSplit3S16(3MLIB),
mlibVideoColorSplit4(3MLIB),
mlibVideoColorSplit4S16(3MLIB), attributes(5)
SunOS 5.11 Last change: 2 Mar 2007 2
|