mediaLib Library Functions mlibVideoColorSplit2(3MLIB)
NAME
mlibVideoColorSplit2 - color conversion (color channel
split)
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ]
#include
mlibstatus mlibVideoColorSplit2(mlibu8 *color1, mlibu8 *color2,
const mlibu8 *colors, mlibs32 n);
DESCRIPTION
The mlibVideoColorSplit2() function performs color channel
split.
The elements of the colors array are alternately copied into
the color1 array and color2 array.
PARAMETERS
The function takes the following arguments:
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.
colors Pointer to colors multi-component row. colors must
be 8-byte aligned.
n Length of color1 and color2 arrays. Length of
colors must be 2*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 mlibVideoColorSplit2(3MLIB)
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Committed
MT-Level MT-Safe
SEE ALSO
mlibVideoColorMerge2(3MLIB),
mlibVideoColorMerge2S16(3MLIB),
mlibVideoColorMerge3(3MLIB),
mlibVideoColorMerge3S16(3MLIB),
mlibVideoColorMerge4(3MLIB),
mlibVideoColorMerge4S16(3MLIB),
mlibVideoColorSplit2S16(3MLIB),
mlibVideoColorSplit3(3MLIB),
mlibVideoColorSplit3S16(3MLIB),
mlibVideoColorSplit4(3MLIB),
mlibVideoColorSplit4S16(3MLIB), attributes(5)
SunOS 5.11 Last change: 2 Mar 2007 2
|