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 22extern const OMX_U8 armVCM4P2_IntraL0RunIdx[11]; 23extern const ARM_VLC32 armVCM4P2_IntraVlcL0[68]; 24extern const OMX_U8 armVCM4P2_IntraL1RunIdx[7]; 25extern const ARM_VLC32 armVCM4P2_IntraVlcL1[36]; 26extern const OMX_U8 armVCM4P2_IntraL0LMAX[15]; 27extern const OMX_U8 armVCM4P2_IntraL1LMAX[21]; 28extern const OMX_U8 armVCM4P2_IntraL0RMAX[27]; 29extern const OMX_U8 armVCM4P2_IntraL1RMAX[8]; 30extern const OMX_U8 armVCM4P2_InterL0RunIdx[12]; 31extern const ARM_VLC32 armVCM4P2_InterVlcL0[59]; 32extern const OMX_U8 armVCM4P2_InterL1RunIdx[3]; 33extern const ARM_VLC32 armVCM4P2_InterVlcL1[45]; 34extern const OMX_U8 armVCM4P2_InterL0LMAX[27]; 35extern const OMX_U8 armVCM4P2_InterL1LMAX[41]; 36extern const OMX_U8 armVCM4P2_InterL0RMAX[12]; 37extern const OMX_U8 armVCM4P2_InterL1RMAX[3]; 38extern const ARM_VLC32 armVCM4P2_aIntraDCLumaIndex[14]; 39extern const ARM_VLC32 armVCM4P2_aIntraDCChromaIndex[14]; 40extern const ARM_VLC32 armVCM4P2_aVlcMVD[66]; 41 42#endif /* _OMXHUFFTAB_H_ */ 43