armVCM4P10_QuantTables_s.s revision 0c1bc742181ded4930842b46e9507372f0b1b963
10c1bc742181ded4930842b46e9507372f0b1b963James Dong;// 20c1bc742181ded4930842b46e9507372f0b1b963James Dong;// 30c1bc742181ded4930842b46e9507372f0b1b963James Dong;// File Name: armVCM4P10_QuantTables_s.s 40c1bc742181ded4930842b46e9507372f0b1b963James Dong;// OpenMAX DL: v1.0.2 50c1bc742181ded4930842b46e9507372f0b1b963James Dong;// Revision: 12290 60c1bc742181ded4930842b46e9507372f0b1b963James Dong;// Date: Wednesday, April 9, 2008 70c1bc742181ded4930842b46e9507372f0b1b963James Dong;// 80c1bc742181ded4930842b46e9507372f0b1b963James Dong;// (c) Copyright 2007-2008 ARM Limited. All Rights Reserved. 90c1bc742181ded4930842b46e9507372f0b1b963James Dong;// 100c1bc742181ded4930842b46e9507372f0b1b963James Dong;// 110c1bc742181ded4930842b46e9507372f0b1b963James Dong;// Description: 120c1bc742181ded4930842b46e9507372f0b1b963James Dong;// This file contains quantization tables 130c1bc742181ded4930842b46e9507372f0b1b963James Dong;// 140c1bc742181ded4930842b46e9507372f0b1b963James Dong;// 150c1bc742181ded4930842b46e9507372f0b1b963James Dong 160c1bc742181ded4930842b46e9507372f0b1b963James Dong INCLUDE omxtypes_s.h 170c1bc742181ded4930842b46e9507372f0b1b963James Dong INCLUDE armCOMM_s.h 180c1bc742181ded4930842b46e9507372f0b1b963James Dong 190c1bc742181ded4930842b46e9507372f0b1b963James Dong 200c1bc742181ded4930842b46e9507372f0b1b963James Dong EXPORT armVCM4P10_MFMatrixQPModTable 210c1bc742181ded4930842b46e9507372f0b1b963James Dong EXPORT armVCM4P10_QPDivIntraTable 220c1bc742181ded4930842b46e9507372f0b1b963James Dong EXPORT armVCM4P10_QPDivPlusOneTable 230c1bc742181ded4930842b46e9507372f0b1b963James Dong 240c1bc742181ded4930842b46e9507372f0b1b963James Dong;//-------------------------------------------------------------- 250c1bc742181ded4930842b46e9507372f0b1b963James Dong;// This table contains armVCM4P10_MFMatrix [iQP % 6][0] entires, 260c1bc742181ded4930842b46e9507372f0b1b963James Dong;// for values of iQP from 0 to 51 (inclusive). 270c1bc742181ded4930842b46e9507372f0b1b963James Dong;//-------------------------------------------------------------- 280c1bc742181ded4930842b46e9507372f0b1b963James Dong 290c1bc742181ded4930842b46e9507372f0b1b963James Dong M_TABLE armVCM4P10_MFMatrixQPModTable 300c1bc742181ded4930842b46e9507372f0b1b963James Dong DCW 13107, 11916, 10082, 9362, 8192, 7282 310c1bc742181ded4930842b46e9507372f0b1b963James Dong DCW 13107, 11916, 10082, 9362, 8192, 7282 320c1bc742181ded4930842b46e9507372f0b1b963James Dong DCW 13107, 11916, 10082, 9362, 8192, 7282 330c1bc742181ded4930842b46e9507372f0b1b963James Dong DCW 13107, 11916, 10082, 9362, 8192, 7282 340c1bc742181ded4930842b46e9507372f0b1b963James Dong DCW 13107, 11916, 10082, 9362, 8192, 7282 350c1bc742181ded4930842b46e9507372f0b1b963James Dong DCW 13107, 11916, 10082, 9362, 8192, 7282 360c1bc742181ded4930842b46e9507372f0b1b963James Dong DCW 13107, 11916, 10082, 9362, 8192, 7282 370c1bc742181ded4930842b46e9507372f0b1b963James Dong DCW 13107, 11916, 10082, 9362, 8192, 7282 380c1bc742181ded4930842b46e9507372f0b1b963James Dong DCW 13107, 11916, 10082, 9362, 8192, 7282 390c1bc742181ded4930842b46e9507372f0b1b963James Dong 400c1bc742181ded4930842b46e9507372f0b1b963James Dong;//--------------------------------------------------------------- 410c1bc742181ded4930842b46e9507372f0b1b963James Dong;// This table contains ARM_M4P10_Q_OFFSET + 1 + (iQP / 6) values, 420c1bc742181ded4930842b46e9507372f0b1b963James Dong;// for values of iQP from 0 to 51 (inclusive). 430c1bc742181ded4930842b46e9507372f0b1b963James Dong;//--------------------------------------------------------------- 440c1bc742181ded4930842b46e9507372f0b1b963James Dong 450c1bc742181ded4930842b46e9507372f0b1b963James Dong M_TABLE armVCM4P10_QPDivPlusOneTable 460c1bc742181ded4930842b46e9507372f0b1b963James Dong DCB 16, 16, 16, 16, 16, 16 470c1bc742181ded4930842b46e9507372f0b1b963James Dong DCB 17, 17, 17, 17, 17, 17 480c1bc742181ded4930842b46e9507372f0b1b963James Dong DCB 18, 18, 18, 18, 18, 18 490c1bc742181ded4930842b46e9507372f0b1b963James Dong DCB 19, 19, 19, 19, 19, 19 500c1bc742181ded4930842b46e9507372f0b1b963James Dong DCB 20, 20, 20, 20, 20, 20 510c1bc742181ded4930842b46e9507372f0b1b963James Dong DCB 21, 21, 21, 21, 21, 21 520c1bc742181ded4930842b46e9507372f0b1b963James Dong DCB 22, 22, 22, 22, 22, 22 530c1bc742181ded4930842b46e9507372f0b1b963James Dong DCB 23, 23, 23, 23, 23, 23 540c1bc742181ded4930842b46e9507372f0b1b963James Dong DCB 24, 24, 24, 24, 24, 24 550c1bc742181ded4930842b46e9507372f0b1b963James Dong 560c1bc742181ded4930842b46e9507372f0b1b963James Dong;//------------------------------------------------------------------ 570c1bc742181ded4930842b46e9507372f0b1b963James Dong;// This table contains (1 << QbitsPlusOne) / 3 Values (Intra case) , 580c1bc742181ded4930842b46e9507372f0b1b963James Dong;// for values of iQP from 0 to 51 (inclusive). 590c1bc742181ded4930842b46e9507372f0b1b963James Dong;//------------------------------------------------------------------ 600c1bc742181ded4930842b46e9507372f0b1b963James Dong 610c1bc742181ded4930842b46e9507372f0b1b963James Dong M_TABLE armVCM4P10_QPDivIntraTable, 2 620c1bc742181ded4930842b46e9507372f0b1b963James Dong DCD 21845, 21845, 21845, 21845, 21845, 21845 630c1bc742181ded4930842b46e9507372f0b1b963James Dong DCD 43690, 43690, 43690, 43690, 43690, 43690 640c1bc742181ded4930842b46e9507372f0b1b963James Dong DCD 87381, 87381, 87381, 87381, 87381, 87381 650c1bc742181ded4930842b46e9507372f0b1b963James Dong DCD 174762, 174762, 174762, 174762, 174762, 174762 660c1bc742181ded4930842b46e9507372f0b1b963James Dong DCD 349525, 349525, 349525, 349525, 349525, 349525 670c1bc742181ded4930842b46e9507372f0b1b963James Dong DCD 699050, 699050, 699050, 699050, 699050, 699050 680c1bc742181ded4930842b46e9507372f0b1b963James Dong DCD 1398101, 1398101, 1398101, 1398101, 1398101, 1398101 690c1bc742181ded4930842b46e9507372f0b1b963James Dong DCD 2796202, 2796202, 2796202, 2796202, 2796202, 2796202 700c1bc742181ded4930842b46e9507372f0b1b963James Dong DCD 5592405, 5592405, 5592405, 5592405, 5592405, 5592405 710c1bc742181ded4930842b46e9507372f0b1b963James Dong 720c1bc742181ded4930842b46e9507372f0b1b963James Dong 730c1bc742181ded4930842b46e9507372f0b1b963James Dong END 740c1bc742181ded4930842b46e9507372f0b1b963James Dong