source: 3DVCSoftware/trunk/source/Lib/TLibCommon/TComCABACTables.cpp @ 2

Last change on this file since 2 was 2, checked in by hhi, 13 years ago

inital import

  • Property svn:eol-style set to native
File size: 1.7 KB
Line 
1
2
3/** \file     TComCABACTables.cpp
4 *  \brief    static class for CABAC tables
5 */
6
7#include "TComCABACTables.h"
8
9const UChar TComCABACTables::sm_aucLPSTable[64][4] =
10{
11  { 128, 176, 208, 240},
12  { 128, 167, 197, 227},
13  { 128, 158, 187, 216},
14  { 123, 150, 178, 205},
15  { 116, 142, 169, 195},
16  { 111, 135, 160, 185},
17  { 105, 128, 152, 175},
18  { 100, 122, 144, 166},
19  {  95, 116, 137, 158},
20  {  90, 110, 130, 150},
21  {  85, 104, 123, 142},
22  {  81,  99, 117, 135},
23  {  77,  94, 111, 128},
24  {  73,  89, 105, 122},
25  {  69,  85, 100, 116},
26  {  66,  80,  95, 110},
27  {  62,  76,  90, 104},
28  {  59,  72,  86,  99},
29  {  56,  69,  81,  94},
30  {  53,  65,  77,  89},
31  {  51,  62,  73,  85},
32  {  48,  59,  69,  80},
33  {  46,  56,  66,  76},
34  {  43,  53,  63,  72},
35  {  41,  50,  59,  69},
36  {  39,  48,  56,  65},
37  {  37,  45,  54,  62},
38  {  35,  43,  51,  59},
39  {  33,  41,  48,  56},
40  {  32,  39,  46,  53},
41  {  30,  37,  43,  50},
42  {  29,  35,  41,  48},
43  {  27,  33,  39,  45},
44  {  26,  31,  37,  43},
45  {  24,  30,  35,  41},
46  {  23,  28,  33,  39},
47  {  22,  27,  32,  37},
48  {  21,  26,  30,  35},
49  {  20,  24,  29,  33},
50  {  19,  23,  27,  31},
51  {  18,  22,  26,  30},
52  {  17,  21,  25,  28},
53  {  16,  20,  23,  27},
54  {  15,  19,  22,  25},
55  {  14,  18,  21,  24},
56  {  14,  17,  20,  23},
57  {  13,  16,  19,  22},
58  {  12,  15,  18,  21},
59  {  12,  14,  17,  20},
60  {  11,  14,  16,  19},
61  {  11,  13,  15,  18},
62  {  10,  12,  15,  17},
63  {  10,  12,  14,  16},
64  {   9,  11,  13,  15},
65  {   9,  11,  12,  14},
66  {   8,  10,  12,  14},
67  {   8,   9,  11,  13},
68  {   7,   9,  11,  12},
69  {   7,   9,  10,  12},
70  {   7,   8,  10,  11},
71  {   6,   8,   9,  11},
72  {   6,   7,   9,  10},
73  {   6,   7,   8,   9},
74  {   2,   2,   2,   2}
75};
76
Note: See TracBrowser for help on using the repository browser.