10c1bc742181ded4930842b46e9507372f0b1b963James Dong/* ---------------------------------------------------------------- 20c1bc742181ded4930842b46e9507372f0b1b963James Dong * 30c1bc742181ded4930842b46e9507372f0b1b963James Dong * 40c1bc742181ded4930842b46e9507372f0b1b963James Dong * File Name: armVCM4P10_DequantTables.c 50c1bc742181ded4930842b46e9507372f0b1b963James Dong * OpenMAX DL: v1.0.2 60c1bc742181ded4930842b46e9507372f0b1b963James Dong * Revision: 9641 70c1bc742181ded4930842b46e9507372f0b1b963James Dong * Date: Thursday, February 7, 2008 80c1bc742181ded4930842b46e9507372f0b1b963James Dong * 90c1bc742181ded4930842b46e9507372f0b1b963James Dong * (c) Copyright 2007-2008 ARM Limited. All Rights Reserved. 100c1bc742181ded4930842b46e9507372f0b1b963James Dong * 110c1bc742181ded4930842b46e9507372f0b1b963James Dong * 120c1bc742181ded4930842b46e9507372f0b1b963James Dong * 130c1bc742181ded4930842b46e9507372f0b1b963James Dong * H.264 inverse quantize tables 140c1bc742181ded4930842b46e9507372f0b1b963James Dong * 150c1bc742181ded4930842b46e9507372f0b1b963James Dong */ 160c1bc742181ded4930842b46e9507372f0b1b963James Dong 170c1bc742181ded4930842b46e9507372f0b1b963James Dong#include "omxtypes.h" 180c1bc742181ded4930842b46e9507372f0b1b963James Dong#include "armOMX.h" 190c1bc742181ded4930842b46e9507372f0b1b963James Dong#include "omxVC.h" 200c1bc742181ded4930842b46e9507372f0b1b963James Dong#include "armVC.h" 210c1bc742181ded4930842b46e9507372f0b1b963James Dong 220c1bc742181ded4930842b46e9507372f0b1b963James Dong 230c1bc742181ded4930842b46e9507372f0b1b963James Dongconst OMX_U8 armVCM4P10_PosToVCol4x4[16] = 240c1bc742181ded4930842b46e9507372f0b1b963James Dong{ 250c1bc742181ded4930842b46e9507372f0b1b963James Dong 0, 2, 0, 2, 260c1bc742181ded4930842b46e9507372f0b1b963James Dong 2, 1, 2, 1, 270c1bc742181ded4930842b46e9507372f0b1b963James Dong 0, 2, 0, 2, 280c1bc742181ded4930842b46e9507372f0b1b963James Dong 2, 1, 2, 1 290c1bc742181ded4930842b46e9507372f0b1b963James Dong}; 300c1bc742181ded4930842b46e9507372f0b1b963James Dong 310c1bc742181ded4930842b46e9507372f0b1b963James Dongconst OMX_U8 armVCM4P10_PosToVCol2x2[4] = 320c1bc742181ded4930842b46e9507372f0b1b963James Dong{ 330c1bc742181ded4930842b46e9507372f0b1b963James Dong 0, 2, 340c1bc742181ded4930842b46e9507372f0b1b963James Dong 2, 1 350c1bc742181ded4930842b46e9507372f0b1b963James Dong}; 360c1bc742181ded4930842b46e9507372f0b1b963James Dong 370c1bc742181ded4930842b46e9507372f0b1b963James Dongconst OMX_U8 armVCM4P10_VMatrix[6][3] = 380c1bc742181ded4930842b46e9507372f0b1b963James Dong{ 390c1bc742181ded4930842b46e9507372f0b1b963James Dong { 10, 16, 13 }, 400c1bc742181ded4930842b46e9507372f0b1b963James Dong { 11, 18, 14 }, 410c1bc742181ded4930842b46e9507372f0b1b963James Dong { 13, 20, 16 }, 420c1bc742181ded4930842b46e9507372f0b1b963James Dong { 14, 23, 18 }, 430c1bc742181ded4930842b46e9507372f0b1b963James Dong { 16, 25, 20 }, 440c1bc742181ded4930842b46e9507372f0b1b963James Dong { 18, 29, 23 } 450c1bc742181ded4930842b46e9507372f0b1b963James Dong}; 46