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