armVCM4P10_CAVLCTables.h revision 21e525fdcc234c22d843a8bf1a4ec35c4b376314
1/* ---------------------------------------------------------------- 2 * 3 * 4 * File Name: armVCM4P10_CAVLCTables.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 * Header file for optimized H.264 CALVC tables 14 * 15 */ 16 17#ifndef ARMVCM4P10_CAVLCTABLES_H 18#define ARMVCM4P10_CAVLCTABLES_H 19 20/* CAVLC tables */ 21 22extern const OMX_U16 *armVCM4P10_CAVLCCoeffTokenTables[18]; 23extern const OMX_U16 *armVCM4P10_CAVLCTotalZeroTables[15]; 24extern const OMX_U16 *armVCM4P10_CAVLCTotalZeros2x2Tables[3]; 25extern const OMX_U16 *armVCM4P10_CAVLCRunBeforeTables[15]; 26extern const OMX_U8 armVCM4P10_ZigZag_4x4[16]; 27extern const OMX_U8 armVCM4P10_ZigZag_2x2[4]; 28extern const OMX_S8 armVCM4P10_SuffixToLevel[7]; 29 30#endif 31