mediaLib Library Functions mlibVideoColorSplit2S16(3MLIB)
NAME
mlibVideoColorSplit2S16 - color conversion (color channel
split)
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ]
#include
mlibstatus mlibVideoColorSplit2S16(mlibs16 *color1, mlibs16 *color2,
const mlibs16 *colors, mlibs32 n);
DESCRIPTION
The mlibVideoColorSplit2S16() 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 mlibVideoColorSplit2S16(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),
mlibVideoColorSplit2(3MLIB), mlibVideoColorSplit3(3MLIB),
mlibVideoColorSplit3S16(3MLIB),
mlibVideoColorSplit4(3MLIB),
mlibVideoColorSplit4S16(3MLIB), attributes(5)
SunOS 5.11 Last change: 2 Mar 2007 2
|