Home | History | Annotate | Download | only in api
      1 /**
      2  *
      3  *
      4  * File Name:  armCOMM_IDCTTable.h
      5  * OpenMAX DL: v1.0.2
      6  * Revision:   12290
      7  * Date:       Wednesday, April 9, 2008
      8  *
      9  * (c) Copyright 2007-2008 ARM Limited. All Rights Reserved.
     10  *
     11  *
     12  *
     13  * File         : armCOMM_IDCTTable.h
     14  * Description  : Contains declarations of tables for IDCT calculation.
     15  *
     16  */
     17 
     18 #ifndef _armCOMM_IDCTTable_H_
     19 #define _armCOMM_IDCTTable_H_
     20 
     21 #include "omxtypes.h"
     22 
     23      /*  Table of s(u)*A(u)*A(v)/16 at Q15
     24       *  s(u)=1.0 0 <= u <= 5
     25       *  s(6)=2.0
     26       *  s(7)=4.0
     27       *  A(0) = 2*sqrt(2)
     28       *  A(u) = 4*cos(u*pi/16)  for (u!=0)
     29 	  */
     30 extern const OMX_U16 armCOMM_IDCTPreScale [64];
     31 extern const OMX_U16 armCOMM_IDCTCoef [4];
     32 
     33 #endif /* _armCOMM_IDCTTable_H_ */
     34 
     35 
     36 /* End of File */
     37 
     38 
     39 
     40 
     41