MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


mediaLib Library Functions
                           mlibVideoDCT8x8S16S16B10NA(3MLIB)



NAME
     mlibVideoDCT8x8S16S16B10NA, mlibVideoDCT8x8S16S16NA
     - forward Discrete Cosine Transform (DCT)

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

     mlibstatus mlibVideoDCT8x8S16S16B10NA(
          mlibs16 coeffs[64], const mlibs16 block[64]);


     mlibstatus mlibVideoDCT8x8S16S16NA(
          mlibs16 coeffs[64], const mlibs16 block[64]);


DESCRIPTION
     The mlibVideoDCT8x8S16S16B10NA() function computes  the
     forward  DCT  for  the  destination DCT coefficients of data
     type mlibs16 and a source block of data type mlibs16.  The
     input  to  the  DCT  routine  is  the difference between the
     current block and the reference block. The difference  pixel
     can occupy nine bits and is represented as a 16-bit datum.


     This function requires no special address alignment.


     Since mediaLib 2.5, mlibVideoDCT8x8S16S16NA()  has  been
     renamed     to     mlibVideoDCT8x8S16S16B10NA().    Now
     mlibVideoDCT8x8S16S16NA()     is     an     alias     of
     mlibVideoDCT8x8S16S16B10NA().

PARAMETERS
     The function takes the following arguments:

     coeffs    Pointer to the destination DCT coefficients.


     block     Pointer to an 8x8 motion-compensated block that is
               the difference between the reference block and the
               current 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
                           mlibVideoDCT8x8S16S16B10NA(3MLIB)



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


SEE ALSO
     mlibVideoDCT2x2S16S16(3MLIB),
     mlibVideoDCT4x4S16S16(3MLIB),
     mlibVideoDCT8x8S16S16B10(3MLIB),
     mlibVideoDCT8x8S16S16B12(3MLIB),
     mlibVideoDCT8x8S16U8(3MLIB),
     mlibVideoDCT8x8S16U8NA(3MLIB),
     mlibVideoDCT16x16S16S16(3MLIB),
     mlibVideoDCT16x16S16S16B10(3MLIB), attributes(5)




































SunOS 5.11           Last change: 2 Mar 2007                    2






mediaLib Library Functions
                           mlibVideoDCT8x8S16S16B10NA(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 ™