annotate vorbis_enc_data.h @ 12530:63edd10ad4bc libavcodec tip

Try to fix crashes introduced by r25218 r25218 made assumptions about the existence of past reference frames that weren't necessarily true.
author darkshikari
date Tue, 28 Sep 2010 09:06:22 +0000
parents 7bfcc66f807d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3808
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
1 /*
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
2 * copyright (c) 2006 Oded Shimon <ods15@ods15.dyndns.org>
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
3 *
3947
c8c591fe26f8 Change license headers to say 'FFmpeg' instead of 'this program/this library'
diego
parents: 3915
diff changeset
4 * This file is part of FFmpeg.
c8c591fe26f8 Change license headers to say 'FFmpeg' instead of 'this program/this library'
diego
parents: 3915
diff changeset
5 *
c8c591fe26f8 Change license headers to say 'FFmpeg' instead of 'this program/this library'
diego
parents: 3915
diff changeset
6 * FFmpeg is free software; you can redistribute it and/or
3808
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
7 * modify it under the terms of the GNU Lesser General Public
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
8 * License as published by the Free Software Foundation; either
3947
c8c591fe26f8 Change license headers to say 'FFmpeg' instead of 'this program/this library'
diego
parents: 3915
diff changeset
9 * version 2.1 of the License, or (at your option) any later version.
3808
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
10 *
3947
c8c591fe26f8 Change license headers to say 'FFmpeg' instead of 'this program/this library'
diego
parents: 3915
diff changeset
11 * FFmpeg is distributed in the hope that it will be useful,
3808
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
14 * Lesser General Public License for more details.
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
15 *
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
16 * You should have received a copy of the GNU Lesser General Public
3947
c8c591fe26f8 Change license headers to say 'FFmpeg' instead of 'this program/this library'
diego
parents: 3915
diff changeset
17 * License along with FFmpeg; if not, write to the Free Software
5215
2b72f9bc4f06 license header consistency cosmetics
diego
parents: 5169
diff changeset
18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
3808
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
19 */
5551768b5a4f skeleton for vorbis_enc.c
ods15
parents:
diff changeset
20
7760
c4a4495715dd Globally rename the header inclusion guard names.
stefano
parents: 5830
diff changeset
21 #ifndef AVCODEC_VORBIS_ENC_DATA_H
c4a4495715dd Globally rename the header inclusion guard names.
stefano
parents: 5830
diff changeset
22 #define AVCODEC_VORBIS_ENC_DATA_H
5163
9ecbfc0c82bf add multiple inclusion guards to headers
mru
parents: 5162
diff changeset
23
5162
4394344397d8 include all prerequisites in header files
mru
parents: 3947
diff changeset
24 #include <stdint.h>
4394344397d8 include all prerequisites in header files
mru
parents: 3947
diff changeset
25
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
26 static const uint8_t codebook0[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
27 2, 10, 8, 14, 7, 12, 11, 14, 1, 5, 3, 7, 4, 9, 7, 13,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
28 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
29
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
30 static const uint8_t codebook1[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
31 1, 4, 2, 6, 3, 7, 5, 7,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
32 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
33
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
34 static const uint8_t codebook2[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
35 1, 5, 7, 21, 5, 8, 9, 21, 10, 9, 12, 20, 20, 16, 20,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
36 20, 4, 8, 9, 20, 6, 8, 9, 20, 11, 11, 13, 20, 20, 15,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
37 17, 20, 9, 11, 14, 20, 8, 10, 15, 20, 11, 13, 15, 20, 20,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
38 20, 20, 20, 20, 20, 20, 20, 13, 20, 20, 20, 18, 18, 20, 20,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
39 20, 20, 20, 20, 3, 6, 8, 20, 6, 7, 9, 20, 10, 9, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
40 20, 20, 20, 20, 20, 5, 7, 9, 20, 6, 6, 9, 20, 10, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
41 12, 20, 20, 20, 20, 20, 8, 10, 13, 20, 8, 9, 12, 20, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
42 10, 12, 20, 20, 20, 20, 20, 18, 20, 20, 20, 15, 17, 18, 20,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
43 18, 17, 18, 20, 20, 20, 20, 20, 7, 10, 12, 20, 8, 9, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
44 20, 14, 13, 14, 20, 20, 20, 20, 20, 6, 9, 12, 20, 7, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
45 11, 20, 12, 11, 13, 20, 20, 20, 20, 20, 9, 11, 15, 20, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
46 10, 14, 20, 12, 11, 14, 20, 20, 20, 20, 20, 20, 20, 20, 20,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
47 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 11, 16, 18,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
48 20, 15, 15, 17, 20, 20, 17, 20, 20, 20, 20, 20, 20, 9, 14,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
49 16, 20, 12, 12, 15, 20, 17, 15, 18, 20, 20, 20, 20, 20, 16,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
50 19, 18, 20, 15, 16, 20, 20, 17, 17, 20, 20, 20, 20, 20, 20,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
51 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
52 20,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
53 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
54
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
55 static const uint8_t codebook3[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
56 2, 3, 7, 13, 4, 4, 7, 15, 8, 6, 9, 17, 21, 16, 15,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
57 21, 2, 5, 7, 11, 5, 5, 7, 14, 9, 7, 10, 16, 17, 15,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
58 16, 21, 4, 7, 10, 17, 7, 7, 9, 15, 11, 9, 11, 16, 21,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
59 18, 15, 21, 18, 21, 21, 21, 15, 17, 17, 19, 21, 19, 18, 20,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
60 21, 21, 21, 20,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
61 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
62
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
63 static const uint8_t codebook4[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
64 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
65 5, 6, 5, 6, 5, 6, 5, 6, 5, 7, 5, 7, 5, 7, 5,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
66 7, 5, 8, 6, 8, 6, 8, 6, 9, 6, 9, 6, 10, 6, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
67 6, 11, 6, 11, 7, 11, 7, 12, 7, 12, 7, 12, 7, 12, 7,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
68 12, 7, 12, 7, 12, 7, 12, 8, 13, 8, 12, 8, 12, 8, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
69 8, 13, 9, 13, 9, 13, 9, 13, 9, 12, 10, 12, 10, 13, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
70 14, 11, 14, 12, 14, 13, 14, 13, 14, 14, 15, 16, 15, 15, 15,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
71 14, 15, 17, 21, 22, 22, 21, 22, 22, 22, 22, 22, 22, 21, 21,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
72 21, 21, 21, 21, 21, 21, 21, 21,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
73 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
74
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
75 static const uint8_t codebook5[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
76 2, 5, 5, 4, 5, 4, 5, 4, 5, 4, 6, 5, 6, 5, 6,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
77 5, 6, 5, 7, 5, 7, 6, 8, 6, 8, 6, 8, 6, 9, 6,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
78 9, 6,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
79 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
80
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
81 static const uint8_t codebook6[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
82 8, 5, 8, 4, 9, 4, 9, 4, 9, 4, 9, 4, 9, 4, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
83 4, 9, 4, 9, 4, 9, 4, 8, 4, 8, 4, 9, 5, 9, 5,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
84 9, 5, 9, 5, 9, 6, 10, 6, 10, 7, 10, 8, 11, 9, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
85 11, 12, 13, 12, 14, 13, 15, 13, 15, 14, 16, 14, 17, 15, 17,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
86 15, 15, 16, 16, 15, 16, 16, 16, 15, 18, 16, 15, 17, 17, 19,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
87 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
88 19, 19, 19, 19, 19, 19,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
89 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
90
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
91 static const uint8_t codebook7[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
92 1, 5, 5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 6,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
93 5, 6, 6, 7, 7, 7, 7, 8, 7, 8, 8, 9, 8, 10, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
94 10, 9,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
95 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
96
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
97 static const uint8_t codebook8[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
98 4, 3, 4, 3, 4, 4, 5, 4, 5, 4, 5, 5, 6, 5, 6,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
99 5, 7, 5, 7, 6, 7, 6, 8, 7, 8, 7, 8, 7, 9, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
100 9, 9, 9, 9, 10, 10, 10, 11, 9, 12, 9, 12, 9, 15, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
101 14, 9, 13, 10, 13, 10, 12, 10, 12, 10, 13, 10, 12, 11, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
102 11, 14, 12, 13, 13, 14, 14, 13, 14, 15, 14, 16, 13, 13, 14,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
103 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
104 16, 16, 16, 16, 15, 15,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
105 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
106
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
107 static const uint8_t codebook9[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
108 4, 5, 4, 5, 3, 5, 3, 5, 3, 5, 4, 4, 4, 4, 5,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
109 5, 5,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
110 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
111
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
112 static const uint8_t codebook10[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
113 3, 3, 4, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, 5,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
114 7, 5, 8, 6, 8, 6, 9, 7, 10, 7, 10, 8, 10, 8, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
115 9, 11,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
116 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
117
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
118 static const uint8_t codebook11[] = {
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
119 3, 7, 3, 8, 3, 10, 3, 8, 3, 9, 3, 8, 4, 9, 4,
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
120 9, 5, 9, 6, 10, 6, 9, 7, 11, 7, 12, 9, 13, 10, 13,
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
121 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
122 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
123 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
124 12, 12, 12,
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
125 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
126
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
127 static const uint8_t codebook12[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
128 4, 5, 4, 5, 4, 5, 4, 5, 3, 5, 3, 5, 3, 5, 4,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
129 5, 4,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
130 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
131
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
132 static const uint8_t codebook13[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
133 4, 2, 4, 2, 5, 3, 5, 4, 6, 6, 6, 7, 7, 8, 7,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
134 8, 7, 8, 7, 9, 8, 9, 8, 9, 8, 10, 8, 11, 9, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
135 9, 12,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
136 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
137
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
138 static const uint8_t codebook14[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
139 2, 5, 2, 6, 3, 6, 4, 7, 4, 7, 5, 9, 5, 11, 6,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
140 11, 6, 11, 7, 11, 6, 11, 6, 11, 9, 11, 8, 11, 11, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
141 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
142 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
143 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
144 10, 10, 10,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
145 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
146
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
147 static const uint8_t codebook15[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
148 5, 6, 11, 11, 11, 11, 10, 10, 12, 11, 5, 2, 11, 5, 6,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
149 6, 7, 9, 11, 13, 13, 10, 7, 11, 6, 7, 8, 9, 10, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
150 11, 5, 11, 6, 8, 7, 9, 11, 14, 15, 11, 6, 6, 8, 4,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
151 5, 7, 8, 10, 13, 10, 5, 7, 7, 5, 5, 6, 8, 10, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
152 10, 7, 7, 8, 6, 5, 5, 7, 9, 9, 11, 8, 8, 11, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
153 7, 6, 6, 7, 9, 12, 11, 10, 13, 9, 9, 7, 7, 7, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
154 11, 13, 12, 15, 12, 11, 9, 8, 8, 8,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
155 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
156
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
157 static const uint8_t codebook16[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
158 2, 4, 4, 0, 0, 0, 0, 0, 0, 5, 6, 6, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
159 0, 0, 0, 5, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
160 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
161 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
162 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
163 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
164 7, 8, 8, 0, 0, 0, 0, 0, 0, 6, 7, 8, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
165 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
166 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
167 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
168 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 7, 7,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
169 0, 0, 0, 0, 0, 0, 6, 8, 7, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
170 7, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
171 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
172 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
173 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
174 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
175 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
176 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
177 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
178 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
179 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
180 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
181 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
182 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
183 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
184 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
185 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
186 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
187 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
188 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
189 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
190 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
191 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
192 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
193 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
194 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
195 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
196 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
197 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
198 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
199 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
200 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
201 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
202 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
203 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
204 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
205 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
206 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
207 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 7, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
208 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
209 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
210 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
211 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
212 7, 8, 8, 0, 0, 0, 0, 0, 0, 8, 8, 9, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
213 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
214 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
215 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
216 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
217 0, 0, 0, 0, 0, 0, 6, 8, 8, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
218 7, 9, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
219 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
220 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
221 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
222 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
223 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
224 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
225 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
226 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
227 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
228 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
229 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
230 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
231 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
232 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
233 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
234 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
235 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
236 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
237 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
238 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
239 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
240 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
241 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
242 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
243 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
244 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
245 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
246 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
247 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
248 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
249 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
250 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
251 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
252 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
253 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
254 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
255 0, 0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
256 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
257 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
258 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
259 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
260 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 8, 8, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
261 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 7, 8, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
262 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
263 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
264 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
265 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
266 6, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
267 0, 0, 0, 8, 9, 8,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
268 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
269
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
270 static const uint8_t codebook17[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
271 2, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
272 0, 7, 8, 0, 0, 0, 0, 0, 0, 0, 5, 6, 6, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
273 0, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 10, 10, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
274 0, 0, 0, 0, 0, 5, 6, 6, 0, 0, 0, 7, 7, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
275 0, 7, 7, 0, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
276 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
277 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
278 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
279 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
280 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
281 5, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 7, 7, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
282 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
283 0, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 9, 9, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
284 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
285 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
286 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
287 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
288 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
289 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 7, 7, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
290 0, 7, 7, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
291 5, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 7, 7, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
292 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
293 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
294 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
295 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
296 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
297 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 10, 10, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
298 0, 9, 9, 0, 0, 0, 9, 9, 0, 0, 0, 10, 10, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
299 0, 0, 0, 0, 0, 8, 10, 10, 0, 0, 0, 9, 9, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
300 0, 9, 9, 0, 0, 0, 10, 10,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
301 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
302
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
303 static const uint8_t codebook18[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
304 2, 4, 3, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
305 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 6, 6,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
306 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
307 0, 0, 0, 0, 0, 4, 4, 4, 6, 6, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
308 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
309 6, 6, 6, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
310 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 7, 9, 9,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
311 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
312
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
313 static const uint8_t codebook19[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
314 2, 3, 3, 6, 6, 0, 0, 0, 0, 0, 4, 4, 6, 6, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
315 0, 0, 0, 0, 4, 4, 6, 6, 0, 0, 0, 0, 0, 5, 5,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
316 6, 6, 0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
317 0, 0, 0, 7, 8, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
318 0, 0, 0, 0, 0, 0, 9, 9,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
319 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
320
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
321 static const uint8_t codebook20[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
322 1, 3, 4, 6, 6, 7, 7, 9, 9, 0, 5, 5, 7, 7, 7,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
323 8, 9, 9, 0, 5, 5, 7, 7, 8, 8, 9, 9, 0, 7, 7,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
324 8, 8, 8, 8, 10, 10, 0, 0, 0, 8, 8, 8, 8, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
325 0, 0, 0, 9, 9, 9, 9, 10, 10, 0, 0, 0, 9, 9, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
326 9, 10, 10, 0, 0, 0, 10, 10, 10, 10, 11, 11, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
327 0, 0, 10, 10, 11, 11,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
328 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
329
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
330 static const uint8_t codebook21[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
331 2, 3, 3, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
332 11, 10, 0, 5, 5, 7, 7, 8, 8, 9, 9, 9, 9, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
333 10, 10, 11, 11, 0, 5, 5, 7, 7, 8, 8, 9, 9, 9, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
334 10, 10, 10, 10, 11, 11, 0, 6, 6, 7, 7, 8, 8, 9, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
335 9, 9, 10, 10, 11, 11, 11, 11, 0, 0, 0, 7, 7, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
336 9, 9, 9, 9, 10, 10, 11, 11, 11, 12, 0, 0, 0, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
337 8, 8, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
338 8, 8, 8, 8, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
339 0, 0, 9, 9, 9, 9, 10, 10, 10, 10, 11, 10, 11, 11, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
340 12, 0, 0, 0, 0, 0, 9, 9, 10, 10, 10, 10, 11, 11, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
341 11, 12, 12, 0, 0, 0, 0, 0, 9, 8, 9, 9, 10, 10, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
342 11, 12, 12, 12, 12, 0, 0, 0, 0, 0, 8, 8, 9, 9, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
343 10, 11, 11, 12, 11, 12, 12, 0, 0, 0, 0, 0, 9, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
344 10, 11, 11, 11, 11, 12, 12, 13, 13, 0, 0, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
345 0, 10, 10, 10, 10, 11, 11, 12, 12, 13, 13, 0, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
346 0, 0, 0, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
347 0, 0, 0, 0, 0, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
348 0, 0, 0, 0, 0, 0, 0, 11, 11, 12, 12, 12, 12, 13, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
349 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 12, 12, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
350 13, 13, 13, 13,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
351 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
352
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
353 static const uint8_t codebook22[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
354 1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 7, 10, 9, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
355 11, 9, 9, 4, 7, 7, 10, 9, 9, 11, 9, 9, 7, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
356 11, 11, 10, 12, 11, 11, 6, 9, 9, 11, 10, 10, 11, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
357 6, 9, 9, 11, 10, 10, 11, 10, 10, 7, 11, 11, 11, 11, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
358 12, 11, 11, 6, 9, 9, 11, 10, 10, 11, 10, 10, 6, 9, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
359 11, 10, 10, 11, 10, 10,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
360 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
361
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
362 static const uint8_t codebook23[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
363 2, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8, 10, 5, 5, 6,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
364 6, 7, 7, 8, 8, 8, 8, 10, 5, 5, 6, 6, 7, 7, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
365 8, 8, 8, 10, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
366 10, 10, 7, 7, 8, 7, 8, 8, 8, 8, 10, 10, 10, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
367 8, 8, 8, 8, 8, 8, 10, 10, 10, 7, 8, 8, 8, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
368 8, 8, 10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
369 10, 10, 10, 8, 8, 8, 8, 8, 8, 10, 10, 10, 10, 10, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
370 9, 8, 8, 9, 8, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
371 8,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
372 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
373
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
374 static const uint8_t codebook24[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
375 1, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 6, 5,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
376 5, 7, 7, 8, 8, 8, 8, 9, 9, 10, 10, 7, 5, 5, 7,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
377 7, 8, 8, 8, 8, 9, 9, 11, 10, 0, 8, 8, 8, 8, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
378 9, 9, 9, 10, 10, 11, 11, 0, 8, 8, 8, 8, 9, 9, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
379 9, 10, 10, 11, 11, 0, 12, 12, 9, 9, 10, 10, 10, 10, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
380 11, 11, 12, 0, 13, 13, 9, 9, 10, 10, 10, 10, 11, 11, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
381 12, 0, 0, 0, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
382 0, 0, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 0, 0, 0,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
383 14, 14, 11, 11, 11, 11, 12, 12, 13, 13, 0, 0, 0, 14, 14,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
384 11, 11, 11, 11, 12, 12, 13, 13, 0, 0, 0, 0, 0, 12, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
385 12, 12, 13, 13, 14, 13, 0, 0, 0, 0, 0, 13, 13, 12, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
386 13, 12, 14, 13,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
387 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
388
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
389 static const uint8_t codebook25[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
390 2, 4, 4, 5, 5, 6, 5, 5, 5, 5, 6, 4, 5, 5, 5,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
391 6, 5, 5, 5, 5, 6, 6, 6, 5, 5,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
392 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
393
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
394 static const uint8_t codebook26[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
395 1, 4, 4, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 4, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
396 8, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 2, 9, 7, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
397 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
398 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12, 12, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
399 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
400 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
401 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
402 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
403 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
404 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
405 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
406 11, 11, 11, 11,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
407 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
408
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
409 static const uint8_t codebook27[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
410 1, 4, 4, 6, 6, 7, 7, 8, 7, 9, 9, 10, 10, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
411 6, 5, 5, 7, 7, 8, 8, 10, 8, 11, 10, 12, 12, 13, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
412 6, 5, 5, 7, 7, 8, 8, 10, 9, 11, 11, 12, 12, 13, 12,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
413 18, 8, 8, 8, 8, 9, 9, 10, 9, 11, 10, 12, 12, 13, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
414 18, 8, 8, 8, 8, 9, 9, 10, 10, 11, 11, 13, 12, 14, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
415 18, 11, 11, 9, 9, 10, 10, 11, 11, 11, 12, 13, 12, 13, 14,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
416 18, 11, 11, 9, 8, 11, 10, 11, 11, 11, 11, 12, 12, 14, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
417 18, 18, 18, 10, 11, 10, 11, 12, 12, 12, 12, 13, 12, 14, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
418 18, 18, 18, 10, 11, 11, 9, 12, 11, 12, 12, 12, 13, 13, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
419 18, 18, 17, 14, 14, 11, 11, 12, 12, 13, 12, 14, 12, 14, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
420 18, 18, 18, 14, 14, 11, 10, 12, 9, 12, 13, 13, 13, 13, 13,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
421 18, 18, 17, 16, 18, 13, 13, 12, 12, 13, 11, 14, 12, 14, 14,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
422 17, 18, 18, 17, 18, 13, 12, 13, 10, 12, 11, 14, 14, 14, 14,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
423 17, 18, 18, 18, 18, 15, 16, 12, 12, 13, 10, 14, 12, 14, 15,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
424 18, 18, 18, 16, 17, 16, 14, 12, 11, 13, 10, 13, 13, 14, 15,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
425 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
426
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
427 static const uint8_t codebook28[] = {
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
428 2, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
429 8, 8, 10, 6, 6, 7, 7, 8, 7, 8, 8, 8, 8, 8, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
430 9, 9, 9, 9, 10, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
431 9, 9, 9, 9, 9, 9, 10, 7, 7, 7, 7, 8, 8, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
432 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 7, 7, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
433 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 11, 11, 11, 8, 8,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
434 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
435 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
436 10, 10, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
437 9, 10, 10, 10, 11, 11, 9, 9, 9, 9, 9, 9, 9, 9, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
438 9, 9, 9, 11, 10, 11, 11, 11, 9, 9, 9, 9, 9, 9, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
439 10, 9, 9, 10, 9, 11, 10, 11, 11, 11, 9, 9, 9, 9, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
440 9, 9, 9, 10, 10, 10, 9, 11, 11, 11, 11, 11, 9, 9, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
441 9, 10, 10, 9, 9, 9, 9, 10, 9, 11, 11, 11, 11, 11, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
442 11, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 11,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
443 11, 11, 11, 10, 9, 10, 10, 9, 10, 9, 9, 10, 9, 11, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
444 10, 11, 11, 11, 11, 9, 10, 9, 9, 9, 9, 10, 10, 10, 10,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
445 11, 11, 11, 11, 11, 11, 10, 10, 10, 9, 9, 10, 9, 10, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
446 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 9, 9, 9, 9,
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
447 9, 10, 10, 10,
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
448 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
449
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
450 static const struct {
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
451 int dim;
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
452 int len;
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
453 int real_len;
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
454 const uint8_t *clens;
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
455 int lookup;
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
456 float min;
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
457 float delta;
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
458 const uint8_t *quant;
3898
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
459 } cvectors[] = {
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
460 { 2, 16, 16, codebook0, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
461 { 2, 8, 8, codebook1, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
462 { 2, 256, 256, codebook2, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
463 { 2, 64, 64, codebook3, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
464 { 2, 128, 128, codebook4, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
465 { 2, 32, 32, codebook5, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
466 { 2, 96, 96, codebook6, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
467 { 2, 32, 32, codebook7, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
468 { 2, 96, 96, codebook8, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
469 { 2, 17, 17, codebook9, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
470 { 2, 32, 32, codebook10, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
471 { 2, 78, 78, codebook11, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
472 { 2, 17, 17, codebook12, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
473 { 2, 32, 32, codebook13, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
474 { 2, 78, 78, codebook14, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
475 { 2, 100, 100, codebook15, 0 },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
476 { 8, 1641, 6561, codebook16, 1, -1.0, 1.0, (const uint8_t[]){ 1, 0, 2, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
477 { 4, 443, 625, codebook17, 1, -2.0, 1.0, (const uint8_t[]){ 2, 1, 3, 0, 4, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
478 { 4, 105, 625, codebook18, 1, -2.0, 1.0, (const uint8_t[]){ 2, 1, 3, 0, 4, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
479 { 2, 68, 81, codebook19, 1, -4.0, 1.0, (const uint8_t[]){ 4, 3, 5, 2, 6, 1, 7, 0, 8, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
480 { 2, 81, 81, codebook20, 1, -4.0, 1.0, (const uint8_t[]){ 4, 3, 5, 2, 6, 1, 7, 0, 8, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
481 { 2, 289, 289, codebook21, 1, -8.0, 1.0, (const uint8_t[]){ 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15, 0, 16, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
482 { 4, 81, 81, codebook22, 1, -11.0, 11.0, (const uint8_t[]){ 1, 0, 2, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
483 { 2, 121, 121, codebook23, 1, -5.0, 1.0, (const uint8_t[]){ 5, 4, 6, 3, 7, 2, 8, 1, 9, 0, 10, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
484 { 2, 169, 169, codebook24, 1, -30.0, 5.0, (const uint8_t[]){ 6, 5, 7, 4, 8, 3, 9, 2, 10, 1, 11, 0, 12, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
485 { 2, 25, 25, codebook25, 1, -2.0, 1.0, (const uint8_t[]){ 2, 1, 3, 0, 4, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
486 { 2, 169, 169, codebook26, 1, -1530.0, 255.0, (const uint8_t[]){ 6, 5, 7, 4, 8, 3, 9, 2, 10, 1, 11, 0, 12, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
487 { 2, 225, 225, codebook27, 1, -119.0, 17.0, (const uint8_t[]){ 7, 6, 8, 5, 9, 4, 10, 3, 11, 2, 12, 1, 13, 0, 14, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
488 { 2, 289, 289, codebook28, 1, -8.0, 1.0, (const uint8_t[]){ 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15, 0, 16, } },
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
489 };
c8b9218c3458 Original Commit: r99 | ods15 | 2006-10-01 11:12:44 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3897
diff changeset
490
3912
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
491 static const struct {
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
492 int dim;
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
493 int subclass;
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
494 int masterbook;
10316
7bfcc66f807d whitespace cosmetics, prettyprinting, K&R coding style
diego
parents: 7760
diff changeset
495 const int *nbooks;
3912
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
496 } floor_classes[] = {
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
497 { 3, 0, 0, (const int[]){ 4 } },
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
498 { 4, 1, 0, (const int[]){ 5, 6 } },
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
499 { 3, 1, 1, (const int[]){ 7, 8 } },
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
500 { 4, 2, 2, (const int[]){ -1, 9, 10, 11 } },
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
501 { 3, 2, 3, (const int[]){ -1, 12, 13, 14 } },
f56e6d3a1d6e Original Commit: r113 | ods15 | 2006-10-01 21:35:47 +0200 (Sun, 01 Oct 2006) | 2 lines
ods15
parents: 3911
diff changeset
502 };
5163
9ecbfc0c82bf add multiple inclusion guards to headers
mru
parents: 5162
diff changeset
503
7760
c4a4495715dd Globally rename the header inclusion guard names.
stefano
parents: 5830
diff changeset
504 #endif /* AVCODEC_VORBIS_ENC_DATA_H */