MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


mediaLib Library Functions
                     mlibVideoDeQuantizeIDCT8x8U8S16NA(3MLIB)



NAME
     mlibVideoDeQuantizeIDCT8x8U8S16NA -  dequantization  and
     inverse Discrete Cosine Transform (IDCT)

SYNOPSIS
     cc [ flag... ] file... -lmlib [ library... ]
     #include 

     mlibstatus mlibVideoDeQuantizeIDCT8x8U8S16NA(
          mlibu8 *block, const mlibs16 coeffs[64],
          const mlibd64 dqtable[64], mlibs32 stride);


DESCRIPTION
     The mlibVideoDeQuantizeIDCT8x8U8S16NA() function dequan-
     tizes  the  quantized DCT coefficients and then computes the
     inverse      DCT.      It's      a      combination       of
     mlibVideoDeQuantizeS16() and mlibVideoIDCT8x8U8S16NA()
     for better performance.


     This function requires no special address alignment.


     This function can be used in JPEG with 8-bit  precision,  or
     in MPEG for the intra mode.

PARAMETERS
     The function takes the following arguments:

     block      Pointer to an 8x8 block.


     coeffs     Pointer to the input quantized DCT coefficients.


     dqtable    Pointer to the dequantization table generated  by
                mlibVideoDeQuantizeInitS16().


     stride     Stride in bytes  between  adjacent  rows  in  the
                block.


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
                     mlibVideoDeQuantizeIDCT8x8U8S16NA(3MLIB)



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Committed                   
    
     MT-Level                     MT-Safe                     
    


SEE ALSO
     mlibVideoDeQuantizeIDCT8x8S16S16B12(3MLIB),
     mlibVideoDeQuantizeIDCT8x8S16S16B12NA(3MLIB),
     mlibVideoDeQuantizeIDCT8x8U8S16(3MLIB),
     mlibVideoDeQuantizeInitS16(3MLIB), attributes(5)








































SunOS 5.11           Last change: 2 Mar 2007                    2






mediaLib Library Functions
                     mlibVideoDeQuantizeIDCT8x8U8S16NA(3MLIB)






















































SunOS 5.11           Last change: 2 Mar 2007                    3






OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™