mediaLib Library Functions mlibVideoDeQuantizeS16(3MLIB)
NAME
mlibVideoDeQuantizeS16 - dequantization of forward
Discrete Cosine Transform (DCT) coefficients
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ]
#include
mlibstatus mlibVideoDeQuantizeS16(mlibs16 icoeffs[64],
const mlibd64 dqtable[64]);
DESCRIPTION
The mlibVideoDeQuantizeS16() function performs dequantiza-
tion on DCT coefficients.
The following equation is used:
icoeffs[i] = icoeffs[i] * dqtable[i]; 0 < i < 64
PARAMETERS
The function takes the following arguments:
icoeffs Pointer to the output DCT coefficients:
-2048 < icoeffs[i] < 2048
Note that icoeffs must be 8-byte aligned.
dqtable Pointer to dequantizer table coefficients.
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 mlibVideoDeQuantizeS16(3MLIB)
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Committed
MT-Level MT-Safe
SEE ALSO
mlibVideoDCT2x2S16S16(3MLIB),
mlibVideoDCT4x4S16S16(3MLIB),
mlibVideoDCT8x8S16S16(3MLIB),
mlibVideoDCT8x8S16S16B12(3MLIB),
mlibVideoDCT8x8S16S16NA(3MLIB),
mlibVideoDCT8x8S16U8(3MLIB),
mlibVideoDCT8x8S16U8NA(3MLIB),
mlibVideoDCT16x16S16S16(3MLIB),
mlibVideoDCT16x16S16S16B10(3MLIB),
mlibVideoDeQuantizeInitS16(3MLIB),
mlibVideoQuantizeS16(3MLIB),
mlibVideoQuantizeInitS16(3MLIB), attributes(5)
SunOS 5.11 Last change: 2 Mar 2007 2
|