Content-type: text/html Man page of mlib_VideoColorYUV2ARGB444

mlib_VideoColorYUV2ARGB444

Section: mediaLib Library Functions (3MLIB)
Updated: 2 Mar 2007
Index Return to Main Contents
 

NAME

mlib_VideoColorYUV2ARGB444 - YUV to RGB color conversion  

SYNOPSIS

cc [ flag... ] file... -lmlib [ library... ]
#include <mlib.h>

mlib_status mlib_VideoColorYUV2ARGB444(mlib_u8 *argb, const mlib_u8 *y,
    const mlib_u8 *u, const mlib_u8 *v, mlib_s32 width, mlib_s32 height,
    mlib_s32 rgb_stride, mlib_s32 yuv_stride);

 

DESCRIPTION

The mlib_VideoColorYUV2ARGB444() function performs YUV to RGB color conversion used in MPEG1 and MPEG2 video compression in the 4:4:4 sequence.

The luminance component is stored in Y, the chrominance components are stored in U and V, respectively. The size of the chrominance image depends on the chroma format used by the sequence. In this sequence, the chrominance components have the same resolution as the luminance component.  

PARAMETERS

The function takes the following arguments:

argb

Pointer to the destination packed ARGB image.

y

Pointer to the source Y component.

u

Pointer to the source U component.

v

Pointer to the source V component.

width

Width of the image.

height

Height of the image.

rgb_stride

Stride, in bytes, between adjacent rows in the destination image.

yuv_stride

Stride, in bytes, between adjacent rows in the source image.

 

RETURN VALUES

The function returns MLIB_SUCCESS if successful. Otherwise it returns MLIB_FAILURE.  

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE

Interface StabilityCommitted

MT-Level

 

SEE ALSO

mlib_VideoColorYUV2ABGR411(3MLIB), mlib_VideoColorYUV2ABGR420(3MLIB), mlib_VideoColorYUV2ABGR422(3MLIB), mlib_VideoColorYUV2ABGR444(3MLIB), mlib_VideoColorYUV2ARGB411(3MLIB), mlib_VideoColorYUV2ARGB420(3MLIB), mlib_VideoColorYUV2ARGB422(3MLIB), mlib_VideoColorYUV2RGB411(3MLIB), mlib_VideoColorYUV2RGB420(3MLIB), mlib_VideoColorYUV2RGB422(3MLIB), mlib_VideoColorYUV2RGB444(3MLIB), attributes(5)


 

Index

NAME
SYNOPSIS
DESCRIPTION
PARAMETERS
RETURN VALUES
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:38:00 GMT, October 02, 2010