Home | History | Annotate | Download | only in api
      1 /**
      2  *
      3  * File Name:  armVCM4P2_Huff_Tables_VLC.h
      4  * OpenMAX DL: v1.0.2
      5  * Revision:   9641
      6  * Date:       Thursday, February 7, 2008
      7  *
      8  * (c) Copyright 2007-2008 ARM Limited. All Rights Reserved.
      9  *
     10  *
     11  *
     12  *
     13  * File:        armVCM4P2_Huff_Tables.h
     14  * Description: Declares Tables used for Hufffman coding and decoding
     15  *              in MP4P2 codec.
     16  *
     17  */
     18 
     19 #ifndef _OMXHUFFTAB_H_
     20 #define _OMXHUFFTAB_H_
     21 
     22 extern const OMX_U8 armVCM4P2_IntraL0RunIdx[11];
     23 extern const ARM_VLC32 armVCM4P2_IntraVlcL0[68];
     24 extern const OMX_U8 armVCM4P2_IntraL1RunIdx[7];
     25 extern const ARM_VLC32 armVCM4P2_IntraVlcL1[36];
     26 extern const OMX_U8 armVCM4P2_IntraL0LMAX[15];
     27 extern const OMX_U8 armVCM4P2_IntraL1LMAX[21];
     28 extern const OMX_U8 armVCM4P2_IntraL0RMAX[27];
     29 extern const OMX_U8 armVCM4P2_IntraL1RMAX[8];
     30 extern const OMX_U8 armVCM4P2_InterL0RunIdx[12];
     31 extern const ARM_VLC32 armVCM4P2_InterVlcL0[59];
     32 extern const OMX_U8 armVCM4P2_InterL1RunIdx[3];
     33 extern const ARM_VLC32 armVCM4P2_InterVlcL1[45];
     34 extern const OMX_U8 armVCM4P2_InterL0LMAX[27];
     35 extern const OMX_U8 armVCM4P2_InterL1LMAX[41];
     36 extern const OMX_U8 armVCM4P2_InterL0RMAX[12];
     37 extern const OMX_U8 armVCM4P2_InterL1RMAX[3];
     38 extern const ARM_VLC32 armVCM4P2_aIntraDCLumaIndex[14];
     39 extern const ARM_VLC32 armVCM4P2_aIntraDCChromaIndex[14];
     40 extern const ARM_VLC32 armVCM4P2_aVlcMVD[66];
     41 
     42 #endif /* _OMXHUFFTAB_H_ */
     43