1cabdff1aSopenharmony_ci/*
2cabdff1aSopenharmony_ci * Duck Truemotion v1 Decoding Tables
3cabdff1aSopenharmony_ci *
4cabdff1aSopenharmony_ci * Data in this file was originally part of VpVision from On2 which is
5cabdff1aSopenharmony_ci * distributed under the GNU GPL. It is redistributed with libavcodec under
6cabdff1aSopenharmony_ci * the GNU LGPL using the common understanding that data tables necessary
7cabdff1aSopenharmony_ci * for decoding algorithms are not necessarily copyrightable.
8cabdff1aSopenharmony_ci *
9cabdff1aSopenharmony_ci * This file is part of FFmpeg.
10cabdff1aSopenharmony_ci *
11cabdff1aSopenharmony_ci * FFmpeg is free software; you can redistribute it and/or
12cabdff1aSopenharmony_ci * modify it under the terms of the GNU Lesser General Public
13cabdff1aSopenharmony_ci * License as published by the Free Software Foundation; either
14cabdff1aSopenharmony_ci * version 2.1 of the License, or (at your option) any later version.
15cabdff1aSopenharmony_ci *
16cabdff1aSopenharmony_ci * FFmpeg is distributed in the hope that it will be useful,
17cabdff1aSopenharmony_ci * but WITHOUT ANY WARRANTY; without even the implied warranty of
18cabdff1aSopenharmony_ci * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
19cabdff1aSopenharmony_ci * Lesser General Public License for more details.
20cabdff1aSopenharmony_ci *
21cabdff1aSopenharmony_ci * You should have received a copy of the GNU Lesser General Public
22cabdff1aSopenharmony_ci * License along with FFmpeg; if not, write to the Free Software
23cabdff1aSopenharmony_ci * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
24cabdff1aSopenharmony_ci */
25cabdff1aSopenharmony_ci#ifndef AVCODEC_TRUEMOTION1DATA_H
26cabdff1aSopenharmony_ci#define AVCODEC_TRUEMOTION1DATA_H
27cabdff1aSopenharmony_ci
28cabdff1aSopenharmony_ci#include <stdint.h>
29cabdff1aSopenharmony_ci#include <stdlib.h>
30cabdff1aSopenharmony_ci
31cabdff1aSopenharmony_ci/* Y delta tables, skinny and fat */
32cabdff1aSopenharmony_cistatic const int16_t ydt1[8] = { 0, -2, 2, -6, 6, -12, 12, -12 };
33cabdff1aSopenharmony_cistatic const int16_t ydt2[8] = { 0, -2, 4, -6, 8, -12, 12, -12 };
34cabdff1aSopenharmony_cistatic const int16_t ydt3[8] = { 4, -6, 20, -20, 46, -46, 94, -94 };
35cabdff1aSopenharmony_cistatic const int16_t fat_ydt3[8] = { 0, -15, 50, -50, 115, -115, 235, -235 };
36cabdff1aSopenharmony_cistatic const int16_t ydt4[8] = { 0, -4, 4, -16, 16, -36, 36, -80 };
37cabdff1aSopenharmony_ci/* NOTE: This table breaks the [+,-] pattern that the rest of the
38cabdff1aSopenharmony_ci * tables maintain. Is this intentional? */
39cabdff1aSopenharmony_cistatic const int16_t fat_ydt4[8] = { 0, 40, 80, -76, 160, -154, 236, -236 };
40cabdff1aSopenharmony_ci
41cabdff1aSopenharmony_ci/* C delta tables, skinny and fat */
42cabdff1aSopenharmony_cistatic const int16_t cdt1[8] = { 0, -1, 1, -2, 3, -4, 5, -4 };
43cabdff1aSopenharmony_cistatic const int16_t cdt2[8] = { 0, -4, 3, -16, 20, -32, 36, -32 };
44cabdff1aSopenharmony_cistatic const int16_t fat_cdt2[8] = { 0, -20, 15, -80, 100, -160, 180, -160 };
45cabdff1aSopenharmony_cistatic const int16_t cdt3[8] = { 0, -2, 2, -8, 8, -18, 18, -40 };
46cabdff1aSopenharmony_ci
47cabdff1aSopenharmony_ci/* all the delta tables to choose from, at all 4 delta levels */
48cabdff1aSopenharmony_cistatic const int16_t * const ydts[] = { ydt1, ydt2, ydt3, ydt4, NULL };
49cabdff1aSopenharmony_cistatic const int16_t * const fat_ydts[] = { fat_ydt3, fat_ydt3, fat_ydt3, fat_ydt4, NULL };
50cabdff1aSopenharmony_cistatic const int16_t * const cdts[] = { cdt1, cdt1, cdt2, cdt3, NULL };
51cabdff1aSopenharmony_cistatic const int16_t * const fat_cdts[] = { fat_cdt2, fat_cdt2, fat_cdt2, fat_ydt4, NULL };
52cabdff1aSopenharmony_ci
53cabdff1aSopenharmony_cistatic const uint8_t pc_tbl2[] = {
54cabdff1aSopenharmony_ci0x8,0x00,0x00,0x00,0x00,
55cabdff1aSopenharmony_ci0x8,0x00,0x00,0x00,0x00,
56cabdff1aSopenharmony_ci0x8,0x10,0x00,0x00,0x00,
57cabdff1aSopenharmony_ci0x8,0x01,0x00,0x00,0x00,
58cabdff1aSopenharmony_ci0x8,0x00,0x10,0x00,0x00,
59cabdff1aSopenharmony_ci0x8,0x00,0x01,0x00,0x00,
60cabdff1aSopenharmony_ci0x8,0x00,0x00,0x10,0x00,
61cabdff1aSopenharmony_ci0x8,0x00,0x00,0x01,0x00,
62cabdff1aSopenharmony_ci0x8,0x00,0x00,0x00,0x10,
63cabdff1aSopenharmony_ci0x8,0x00,0x00,0x00,0x01,
64cabdff1aSopenharmony_ci0x6,0x00,0x00,0x00,
65cabdff1aSopenharmony_ci0x6,0x10,0x00,0x00,
66cabdff1aSopenharmony_ci0x6,0x01,0x00,0x00,
67cabdff1aSopenharmony_ci0x6,0x00,0x10,0x00,
68cabdff1aSopenharmony_ci0x6,0x00,0x01,0x00,
69cabdff1aSopenharmony_ci0x6,0x00,0x00,0x01,
70cabdff1aSopenharmony_ci0x6,0x00,0x00,0x10,
71cabdff1aSopenharmony_ci0x6,0x00,0x00,0x02,
72cabdff1aSopenharmony_ci0x6,0x00,0x00,0x20,
73cabdff1aSopenharmony_ci0x6,0x20,0x10,0x00,
74cabdff1aSopenharmony_ci0x6,0x00,0x02,0x01,
75cabdff1aSopenharmony_ci0x6,0x00,0x20,0x10,
76cabdff1aSopenharmony_ci0x6,0x02,0x01,0x00,
77cabdff1aSopenharmony_ci0x6,0x11,0x00,0x00,
78cabdff1aSopenharmony_ci0x6,0x00,0x20,0x00,
79cabdff1aSopenharmony_ci0x6,0x00,0x02,0x00,
80cabdff1aSopenharmony_ci0x6,0x20,0x00,0x00,
81cabdff1aSopenharmony_ci0x6,0x01,0x10,0x00,
82cabdff1aSopenharmony_ci0x6,0x02,0x00,0x00,
83cabdff1aSopenharmony_ci0x6,0x01,0x00,0x02,
84cabdff1aSopenharmony_ci0x6,0x10,0x00,0x20,
85cabdff1aSopenharmony_ci0x6,0x00,0x01,0x02,
86cabdff1aSopenharmony_ci0x6,0x10,0x01,0x00,
87cabdff1aSopenharmony_ci0x6,0x00,0x10,0x20,
88cabdff1aSopenharmony_ci0x6,0x10,0x10,0x00,
89cabdff1aSopenharmony_ci0x6,0x10,0x00,0x01,
90cabdff1aSopenharmony_ci0x6,0x20,0x00,0x10,
91cabdff1aSopenharmony_ci0x6,0x02,0x00,0x01,
92cabdff1aSopenharmony_ci0x6,0x01,0x01,0x00,
93cabdff1aSopenharmony_ci0x6,0x01,0x00,0x10,
94cabdff1aSopenharmony_ci0x6,0x00,0x11,0x00,
95cabdff1aSopenharmony_ci0x6,0x10,0x00,0x02,
96cabdff1aSopenharmony_ci0x6,0x00,0x01,0x10,
97cabdff1aSopenharmony_ci0x6,0x00,0x00,0x11,
98cabdff1aSopenharmony_ci0x6,0x10,0x00,0x10,
99cabdff1aSopenharmony_ci0x6,0x01,0x00,0x01,
100cabdff1aSopenharmony_ci0x6,0x00,0x00,0x22,
101cabdff1aSopenharmony_ci0x6,0x02,0x01,0x01,
102cabdff1aSopenharmony_ci0x6,0x10,0x20,0x10,
103cabdff1aSopenharmony_ci0x6,0x01,0x02,0x01,
104cabdff1aSopenharmony_ci0x6,0x20,0x10,0x10,
105cabdff1aSopenharmony_ci0x6,0x01,0x00,0x20,
106cabdff1aSopenharmony_ci0x6,0x00,0x10,0x01,
107cabdff1aSopenharmony_ci0x6,0x21,0x10,0x00,
108cabdff1aSopenharmony_ci0x6,0x10,0x02,0x01,
109cabdff1aSopenharmony_ci0x6,0x12,0x01,0x00,
110cabdff1aSopenharmony_ci0x6,0x01,0x20,0x10,
111cabdff1aSopenharmony_ci0x6,0x01,0x02,0x00,
112cabdff1aSopenharmony_ci0x6,0x10,0x20,0x00,
113cabdff1aSopenharmony_ci0x6,0x00,0x10,0x02,
114cabdff1aSopenharmony_ci0x6,0x00,0x01,0x20,
115cabdff1aSopenharmony_ci0x6,0x00,0x02,0x21,
116cabdff1aSopenharmony_ci0x6,0x00,0x02,0x20,
117cabdff1aSopenharmony_ci0x6,0x00,0x00,0x12,
118cabdff1aSopenharmony_ci0x6,0x00,0x00,0x21,
119cabdff1aSopenharmony_ci0x6,0x20,0x11,0x00,
120cabdff1aSopenharmony_ci0x6,0x00,0x01,0x01,
121cabdff1aSopenharmony_ci0x6,0x11,0x10,0x00,
122cabdff1aSopenharmony_ci0x6,0x00,0x20,0x12,
123cabdff1aSopenharmony_ci0x6,0x00,0x20,0x11,
124cabdff1aSopenharmony_ci0x6,0x20,0x10,0x02,
125cabdff1aSopenharmony_ci0x6,0x02,0x01,0x20,
126cabdff1aSopenharmony_ci0x6,0x00,0x22,0x11,
127cabdff1aSopenharmony_ci0x6,0x00,0x10,0x10,
128cabdff1aSopenharmony_ci0x6,0x02,0x11,0x00,
129cabdff1aSopenharmony_ci0x6,0x00,0x21,0x10,
130cabdff1aSopenharmony_ci0x6,0x00,0x02,0x03,
131cabdff1aSopenharmony_ci0x6,0x20,0x10,0x01,
132cabdff1aSopenharmony_ci0x6,0x00,0x12,0x01,
133cabdff1aSopenharmony_ci0x4,0x11,0x00,
134cabdff1aSopenharmony_ci0x4,0x00,0x22,
135cabdff1aSopenharmony_ci0x4,0x20,0x00,
136cabdff1aSopenharmony_ci0x4,0x01,0x10,
137cabdff1aSopenharmony_ci0x4,0x02,0x20,
138cabdff1aSopenharmony_ci0x4,0x00,0x20,
139cabdff1aSopenharmony_ci0x4,0x02,0x00,
140cabdff1aSopenharmony_ci0x4,0x10,0x01,
141cabdff1aSopenharmony_ci0x4,0x00,0x11,
142cabdff1aSopenharmony_ci0x4,0x02,0x01,
143cabdff1aSopenharmony_ci0x4,0x02,0x21,
144cabdff1aSopenharmony_ci0x4,0x00,0x02,
145cabdff1aSopenharmony_ci0x4,0x20,0x02,
146cabdff1aSopenharmony_ci0x4,0x01,0x01,
147cabdff1aSopenharmony_ci0x4,0x10,0x10,
148cabdff1aSopenharmony_ci0x4,0x10,0x02,
149cabdff1aSopenharmony_ci0x4,0x22,0x00,
150cabdff1aSopenharmony_ci0x4,0x10,0x00,
151cabdff1aSopenharmony_ci0x4,0x01,0x00,
152cabdff1aSopenharmony_ci0x4,0x21,0x00,
153cabdff1aSopenharmony_ci0x4,0x12,0x00,
154cabdff1aSopenharmony_ci0x4,0x00,0x10,
155cabdff1aSopenharmony_ci0x4,0x20,0x12,
156cabdff1aSopenharmony_ci0x4,0x01,0x11,
157cabdff1aSopenharmony_ci0x4,0x00,0x01,
158cabdff1aSopenharmony_ci0x4,0x01,0x02,
159cabdff1aSopenharmony_ci0x4,0x11,0x02,
160cabdff1aSopenharmony_ci0x4,0x11,0x01,
161cabdff1aSopenharmony_ci0x4,0x10,0x20,
162cabdff1aSopenharmony_ci0x4,0x20,0x01,
163cabdff1aSopenharmony_ci0x4,0x22,0x11,
164cabdff1aSopenharmony_ci0x4,0x00,0x12,
165cabdff1aSopenharmony_ci0x4,0x20,0x10,
166cabdff1aSopenharmony_ci0x4,0x22,0x01,
167cabdff1aSopenharmony_ci0x4,0x01,0x20,
168cabdff1aSopenharmony_ci0x4,0x00,0x21,
169cabdff1aSopenharmony_ci0x4,0x10,0x11,
170cabdff1aSopenharmony_ci0x4,0x21,0x10,
171cabdff1aSopenharmony_ci0x4,0x10,0x22,
172cabdff1aSopenharmony_ci0x4,0x02,0x03,
173cabdff1aSopenharmony_ci0x4,0x12,0x01,
174cabdff1aSopenharmony_ci0x4,0x20,0x11,
175cabdff1aSopenharmony_ci0x4,0x11,0x10,
176cabdff1aSopenharmony_ci0x4,0x20,0x30,
177cabdff1aSopenharmony_ci0x4,0x11,0x20,
178cabdff1aSopenharmony_ci0x4,0x02,0x10,
179cabdff1aSopenharmony_ci0x4,0x22,0x10,
180cabdff1aSopenharmony_ci0x4,0x11,0x11,
181cabdff1aSopenharmony_ci0x4,0x30,0x20,
182cabdff1aSopenharmony_ci0x4,0x30,0x00,
183cabdff1aSopenharmony_ci0x4,0x01,0x22,
184cabdff1aSopenharmony_ci0x4,0x01,0x12,
185cabdff1aSopenharmony_ci0x4,0x02,0x11,
186cabdff1aSopenharmony_ci0x4,0x03,0x02,
187cabdff1aSopenharmony_ci0x4,0x03,0x00,
188cabdff1aSopenharmony_ci0x4,0x10,0x21,
189cabdff1aSopenharmony_ci0x4,0x12,0x20,
190cabdff1aSopenharmony_ci0x4,0x00,0x00,
191cabdff1aSopenharmony_ci0x4,0x12,0x21,
192cabdff1aSopenharmony_ci0x4,0x21,0x11,
193cabdff1aSopenharmony_ci0x4,0x02,0x22,
194cabdff1aSopenharmony_ci0x4,0x10,0x12,
195cabdff1aSopenharmony_ci0x4,0x31,0x00,
196cabdff1aSopenharmony_ci0x4,0x20,0x20,
197cabdff1aSopenharmony_ci0x4,0x00,0x03,
198cabdff1aSopenharmony_ci0x4,0x02,0x02,
199cabdff1aSopenharmony_ci0x4,0x22,0x20,
200cabdff1aSopenharmony_ci0x4,0x01,0x21,
201cabdff1aSopenharmony_ci0x4,0x21,0x02,
202cabdff1aSopenharmony_ci0x4,0x21,0x12,
203cabdff1aSopenharmony_ci0x4,0x11,0x22,
204cabdff1aSopenharmony_ci0x4,0x00,0x30,
205cabdff1aSopenharmony_ci0x4,0x12,0x11,
206cabdff1aSopenharmony_ci0x4,0x20,0x22,
207cabdff1aSopenharmony_ci0x4,0x31,0x20,
208cabdff1aSopenharmony_ci0x4,0x21,0x30,
209cabdff1aSopenharmony_ci0x4,0x22,0x02,
210cabdff1aSopenharmony_ci0x4,0x22,0x22,
211cabdff1aSopenharmony_ci0x4,0x20,0x31,
212cabdff1aSopenharmony_ci0x4,0x13,0x02,
213cabdff1aSopenharmony_ci0x4,0x03,0x10,
214cabdff1aSopenharmony_ci0x4,0x11,0x12,
215cabdff1aSopenharmony_ci0x4,0x00,0x13,
216cabdff1aSopenharmony_ci0x4,0x21,0x01,
217cabdff1aSopenharmony_ci0x4,0x12,0x03,
218cabdff1aSopenharmony_ci0x4,0x13,0x00,
219cabdff1aSopenharmony_ci0x4,0x13,0x10,
220cabdff1aSopenharmony_ci0x4,0x02,0x13,
221cabdff1aSopenharmony_ci0x4,0x30,0x01,
222cabdff1aSopenharmony_ci0x4,0x12,0x10,
223cabdff1aSopenharmony_ci0x4,0x22,0x13,
224cabdff1aSopenharmony_ci0x4,0x03,0x12,
225cabdff1aSopenharmony_ci0x4,0x31,0x01,
226cabdff1aSopenharmony_ci0x4,0x30,0x22,
227cabdff1aSopenharmony_ci0x4,0x00,0x31,
228cabdff1aSopenharmony_ci0x4,0x01,0x31,
229cabdff1aSopenharmony_ci0x4,0x02,0x23,
230cabdff1aSopenharmony_ci0x4,0x01,0x30,
231cabdff1aSopenharmony_ci0x4,0x11,0x21,
232cabdff1aSopenharmony_ci0x4,0x22,0x21,
233cabdff1aSopenharmony_ci0x4,0x01,0x13,
234cabdff1aSopenharmony_ci0x4,0x10,0x03,
235cabdff1aSopenharmony_ci0x4,0x22,0x03,
236cabdff1aSopenharmony_ci0x4,0x30,0x21,
237cabdff1aSopenharmony_ci0x4,0x21,0x31,
238cabdff1aSopenharmony_ci0x4,0x33,0x00,
239cabdff1aSopenharmony_ci0x4,0x13,0x12,
240cabdff1aSopenharmony_ci0x4,0x11,0x31,
241cabdff1aSopenharmony_ci0x4,0x30,0x02,
242cabdff1aSopenharmony_ci0x4,0x12,0x02,
243cabdff1aSopenharmony_ci0x4,0x11,0x13,
244cabdff1aSopenharmony_ci0x4,0x12,0x22,
245cabdff1aSopenharmony_ci0x4,0x20,0x32,
246cabdff1aSopenharmony_ci0x4,0x10,0x13,
247cabdff1aSopenharmony_ci0x4,0x22,0x31,
248cabdff1aSopenharmony_ci0x4,0x21,0x20,
249cabdff1aSopenharmony_ci0x4,0x01,0x33,
250cabdff1aSopenharmony_ci0x4,0x33,0x10,
251cabdff1aSopenharmony_ci0x4,0x20,0x13,
252cabdff1aSopenharmony_ci0x4,0x31,0x22,
253cabdff1aSopenharmony_ci0x4,0x13,0x30,
254cabdff1aSopenharmony_ci0x4,0x01,0x03,
255cabdff1aSopenharmony_ci0x4,0x11,0x33,
256cabdff1aSopenharmony_ci0x4,0x20,0x21,
257cabdff1aSopenharmony_ci0x4,0x13,0x31,
258cabdff1aSopenharmony_ci0x4,0x03,0x22,
259cabdff1aSopenharmony_ci0x4,0x31,0x02,
260cabdff1aSopenharmony_ci0x4,0x00,0x24,
261cabdff1aSopenharmony_ci0x2,0x00,
262cabdff1aSopenharmony_ci0x2,0x10,
263cabdff1aSopenharmony_ci0x2,0x20,
264cabdff1aSopenharmony_ci0x2,0x30,
265cabdff1aSopenharmony_ci0x2,0x40,
266cabdff1aSopenharmony_ci0x2,0x50,
267cabdff1aSopenharmony_ci0x2,0x60,
268cabdff1aSopenharmony_ci0x2,0x01,
269cabdff1aSopenharmony_ci0x2,0x11,
270cabdff1aSopenharmony_ci0x2,0x21,
271cabdff1aSopenharmony_ci0x2,0x31,
272cabdff1aSopenharmony_ci0x2,0x41,
273cabdff1aSopenharmony_ci0x2,0x51,
274cabdff1aSopenharmony_ci0x2,0x61,
275cabdff1aSopenharmony_ci0x2,0x02,
276cabdff1aSopenharmony_ci0x2,0x12,
277cabdff1aSopenharmony_ci0x2,0x22,
278cabdff1aSopenharmony_ci0x2,0x32,
279cabdff1aSopenharmony_ci0x2,0x42,
280cabdff1aSopenharmony_ci0x2,0x52,
281cabdff1aSopenharmony_ci0x2,0x62,
282cabdff1aSopenharmony_ci0x2,0x03,
283cabdff1aSopenharmony_ci0x2,0x13,
284cabdff1aSopenharmony_ci0x2,0x23,
285cabdff1aSopenharmony_ci0x2,0x33,
286cabdff1aSopenharmony_ci0x2,0x43,
287cabdff1aSopenharmony_ci0x2,0x53,
288cabdff1aSopenharmony_ci0x2,0x63,
289cabdff1aSopenharmony_ci0x2,0x04,
290cabdff1aSopenharmony_ci0x2,0x14,
291cabdff1aSopenharmony_ci0x2,0x24,
292cabdff1aSopenharmony_ci0x2,0x34,
293cabdff1aSopenharmony_ci0x2,0x44,
294cabdff1aSopenharmony_ci0x2,0x54,
295cabdff1aSopenharmony_ci0x2,0x64,
296cabdff1aSopenharmony_ci0x2,0x05,
297cabdff1aSopenharmony_ci0x2,0x15,
298cabdff1aSopenharmony_ci0x2,0x25,
299cabdff1aSopenharmony_ci0x2,0x35,
300cabdff1aSopenharmony_ci0x2,0x45,
301cabdff1aSopenharmony_ci0x2,0x55,
302cabdff1aSopenharmony_ci0x2,0x65,
303cabdff1aSopenharmony_ci0x2,0x06,
304cabdff1aSopenharmony_ci0x2,0x16,
305cabdff1aSopenharmony_ci0x2,0x26,
306cabdff1aSopenharmony_ci0x2,0x36,
307cabdff1aSopenharmony_ci0x2,0x46,
308cabdff1aSopenharmony_ci0x2,0x56,
309cabdff1aSopenharmony_ci0x2,0x66
310cabdff1aSopenharmony_ci};
311cabdff1aSopenharmony_ci
312cabdff1aSopenharmony_cistatic const uint8_t pc_tbl3[] = {
313cabdff1aSopenharmony_ci0x6,0x00,0x00,0x00,
314cabdff1aSopenharmony_ci0x6,0x00,0x00,0x00,
315cabdff1aSopenharmony_ci0x6,0x00,0x00,0x01,
316cabdff1aSopenharmony_ci0x6,0x00,0x00,0x10,
317cabdff1aSopenharmony_ci0x6,0x00,0x00,0x11,
318cabdff1aSopenharmony_ci0x6,0x00,0x01,0x00,
319cabdff1aSopenharmony_ci0x6,0x00,0x01,0x01,
320cabdff1aSopenharmony_ci0x6,0x00,0x01,0x10,
321cabdff1aSopenharmony_ci0x6,0x00,0x01,0x11,
322cabdff1aSopenharmony_ci0x6,0x00,0x10,0x00,
323cabdff1aSopenharmony_ci0x6,0x00,0x10,0x01,
324cabdff1aSopenharmony_ci0x6,0x00,0x10,0x10,
325cabdff1aSopenharmony_ci0x6,0x00,0x10,0x11,
326cabdff1aSopenharmony_ci0x6,0x00,0x11,0x00,
327cabdff1aSopenharmony_ci0x6,0x00,0x11,0x01,
328cabdff1aSopenharmony_ci0x6,0x00,0x11,0x10,
329cabdff1aSopenharmony_ci0x6,0x00,0x11,0x11,
330cabdff1aSopenharmony_ci0x6,0x01,0x00,0x00,
331cabdff1aSopenharmony_ci0x6,0x01,0x00,0x01,
332cabdff1aSopenharmony_ci0x6,0x01,0x00,0x10,
333cabdff1aSopenharmony_ci0x6,0x01,0x00,0x11,
334cabdff1aSopenharmony_ci0x6,0x01,0x01,0x00,
335cabdff1aSopenharmony_ci0x6,0x01,0x01,0x01,
336cabdff1aSopenharmony_ci0x6,0x01,0x01,0x10,
337cabdff1aSopenharmony_ci0x6,0x01,0x01,0x11,
338cabdff1aSopenharmony_ci0x6,0x01,0x10,0x00,
339cabdff1aSopenharmony_ci0x6,0x01,0x10,0x01,
340cabdff1aSopenharmony_ci0x6,0x01,0x10,0x10,
341cabdff1aSopenharmony_ci0x6,0x01,0x10,0x11,
342cabdff1aSopenharmony_ci0x6,0x01,0x11,0x00,
343cabdff1aSopenharmony_ci0x6,0x01,0x11,0x01,
344cabdff1aSopenharmony_ci0x6,0x01,0x11,0x10,
345cabdff1aSopenharmony_ci0x6,0x01,0x11,0x11,
346cabdff1aSopenharmony_ci0x6,0x10,0x00,0x00,
347cabdff1aSopenharmony_ci0x6,0x10,0x00,0x01,
348cabdff1aSopenharmony_ci0x6,0x10,0x00,0x10,
349cabdff1aSopenharmony_ci0x6,0x10,0x00,0x11,
350cabdff1aSopenharmony_ci0x6,0x10,0x01,0x00,
351cabdff1aSopenharmony_ci0x6,0x10,0x01,0x01,
352cabdff1aSopenharmony_ci0x6,0x10,0x01,0x10,
353cabdff1aSopenharmony_ci0x6,0x10,0x01,0x11,
354cabdff1aSopenharmony_ci0x6,0x10,0x10,0x00,
355cabdff1aSopenharmony_ci0x6,0x10,0x10,0x01,
356cabdff1aSopenharmony_ci0x6,0x10,0x10,0x10,
357cabdff1aSopenharmony_ci0x6,0x10,0x10,0x11,
358cabdff1aSopenharmony_ci0x6,0x10,0x11,0x00,
359cabdff1aSopenharmony_ci0x6,0x10,0x11,0x01,
360cabdff1aSopenharmony_ci0x6,0x10,0x11,0x10,
361cabdff1aSopenharmony_ci0x6,0x10,0x11,0x11,
362cabdff1aSopenharmony_ci0x6,0x11,0x00,0x00,
363cabdff1aSopenharmony_ci0x6,0x11,0x00,0x01,
364cabdff1aSopenharmony_ci0x6,0x11,0x00,0x10,
365cabdff1aSopenharmony_ci0x6,0x11,0x00,0x11,
366cabdff1aSopenharmony_ci0x6,0x11,0x01,0x00,
367cabdff1aSopenharmony_ci0x6,0x11,0x01,0x01,
368cabdff1aSopenharmony_ci0x6,0x11,0x01,0x10,
369cabdff1aSopenharmony_ci0x6,0x11,0x01,0x11,
370cabdff1aSopenharmony_ci0x6,0x11,0x10,0x00,
371cabdff1aSopenharmony_ci0x6,0x11,0x10,0x01,
372cabdff1aSopenharmony_ci0x6,0x11,0x10,0x10,
373cabdff1aSopenharmony_ci0x6,0x11,0x10,0x11,
374cabdff1aSopenharmony_ci0x6,0x11,0x11,0x00,
375cabdff1aSopenharmony_ci0x6,0x11,0x11,0x01,
376cabdff1aSopenharmony_ci0x6,0x11,0x11,0x10,
377cabdff1aSopenharmony_ci0x4,0x00,0x00,
378cabdff1aSopenharmony_ci0x4,0x00,0x01,
379cabdff1aSopenharmony_ci0x4,0x00,0x02,
380cabdff1aSopenharmony_ci0x4,0x00,0x03,
381cabdff1aSopenharmony_ci0x4,0x00,0x10,
382cabdff1aSopenharmony_ci0x4,0x00,0x11,
383cabdff1aSopenharmony_ci0x4,0x00,0x12,
384cabdff1aSopenharmony_ci0x4,0x00,0x13,
385cabdff1aSopenharmony_ci0x4,0x00,0x20,
386cabdff1aSopenharmony_ci0x4,0x00,0x21,
387cabdff1aSopenharmony_ci0x4,0x00,0x22,
388cabdff1aSopenharmony_ci0x4,0x00,0x23,
389cabdff1aSopenharmony_ci0x4,0x00,0x30,
390cabdff1aSopenharmony_ci0x4,0x00,0x31,
391cabdff1aSopenharmony_ci0x4,0x00,0x32,
392cabdff1aSopenharmony_ci0x4,0x00,0x33,
393cabdff1aSopenharmony_ci0x4,0x01,0x00,
394cabdff1aSopenharmony_ci0x4,0x01,0x01,
395cabdff1aSopenharmony_ci0x4,0x01,0x02,
396cabdff1aSopenharmony_ci0x4,0x01,0x03,
397cabdff1aSopenharmony_ci0x4,0x01,0x10,
398cabdff1aSopenharmony_ci0x4,0x01,0x11,
399cabdff1aSopenharmony_ci0x4,0x01,0x12,
400cabdff1aSopenharmony_ci0x4,0x01,0x13,
401cabdff1aSopenharmony_ci0x4,0x01,0x20,
402cabdff1aSopenharmony_ci0x4,0x01,0x21,
403cabdff1aSopenharmony_ci0x4,0x01,0x22,
404cabdff1aSopenharmony_ci0x4,0x01,0x23,
405cabdff1aSopenharmony_ci0x4,0x01,0x30,
406cabdff1aSopenharmony_ci0x4,0x01,0x31,
407cabdff1aSopenharmony_ci0x4,0x01,0x32,
408cabdff1aSopenharmony_ci0x4,0x01,0x33,
409cabdff1aSopenharmony_ci0x4,0x02,0x00,
410cabdff1aSopenharmony_ci0x4,0x02,0x01,
411cabdff1aSopenharmony_ci0x4,0x02,0x02,
412cabdff1aSopenharmony_ci0x4,0x02,0x03,
413cabdff1aSopenharmony_ci0x4,0x02,0x10,
414cabdff1aSopenharmony_ci0x4,0x02,0x11,
415cabdff1aSopenharmony_ci0x4,0x02,0x12,
416cabdff1aSopenharmony_ci0x4,0x02,0x13,
417cabdff1aSopenharmony_ci0x4,0x02,0x20,
418cabdff1aSopenharmony_ci0x4,0x02,0x21,
419cabdff1aSopenharmony_ci0x4,0x02,0x22,
420cabdff1aSopenharmony_ci0x4,0x02,0x23,
421cabdff1aSopenharmony_ci0x4,0x02,0x30,
422cabdff1aSopenharmony_ci0x4,0x02,0x31,
423cabdff1aSopenharmony_ci0x4,0x02,0x32,
424cabdff1aSopenharmony_ci0x4,0x02,0x33,
425cabdff1aSopenharmony_ci0x4,0x03,0x00,
426cabdff1aSopenharmony_ci0x4,0x03,0x01,
427cabdff1aSopenharmony_ci0x4,0x03,0x02,
428cabdff1aSopenharmony_ci0x4,0x03,0x03,
429cabdff1aSopenharmony_ci0x4,0x03,0x10,
430cabdff1aSopenharmony_ci0x4,0x03,0x11,
431cabdff1aSopenharmony_ci0x4,0x03,0x12,
432cabdff1aSopenharmony_ci0x4,0x03,0x13,
433cabdff1aSopenharmony_ci0x4,0x03,0x20,
434cabdff1aSopenharmony_ci0x4,0x03,0x21,
435cabdff1aSopenharmony_ci0x4,0x03,0x22,
436cabdff1aSopenharmony_ci0x4,0x03,0x23,
437cabdff1aSopenharmony_ci0x4,0x03,0x30,
438cabdff1aSopenharmony_ci0x4,0x03,0x31,
439cabdff1aSopenharmony_ci0x4,0x03,0x32,
440cabdff1aSopenharmony_ci0x4,0x03,0x33,
441cabdff1aSopenharmony_ci0x4,0x10,0x00,
442cabdff1aSopenharmony_ci0x4,0x10,0x01,
443cabdff1aSopenharmony_ci0x4,0x10,0x02,
444cabdff1aSopenharmony_ci0x4,0x10,0x03,
445cabdff1aSopenharmony_ci0x4,0x10,0x10,
446cabdff1aSopenharmony_ci0x4,0x10,0x11,
447cabdff1aSopenharmony_ci0x4,0x10,0x12,
448cabdff1aSopenharmony_ci0x4,0x10,0x13,
449cabdff1aSopenharmony_ci0x4,0x10,0x20,
450cabdff1aSopenharmony_ci0x4,0x10,0x21,
451cabdff1aSopenharmony_ci0x4,0x10,0x22,
452cabdff1aSopenharmony_ci0x4,0x10,0x23,
453cabdff1aSopenharmony_ci0x4,0x10,0x30,
454cabdff1aSopenharmony_ci0x4,0x10,0x31,
455cabdff1aSopenharmony_ci0x4,0x10,0x32,
456cabdff1aSopenharmony_ci0x4,0x10,0x33,
457cabdff1aSopenharmony_ci0x4,0x11,0x00,
458cabdff1aSopenharmony_ci0x4,0x11,0x01,
459cabdff1aSopenharmony_ci0x4,0x11,0x02,
460cabdff1aSopenharmony_ci0x4,0x11,0x03,
461cabdff1aSopenharmony_ci0x4,0x11,0x10,
462cabdff1aSopenharmony_ci0x4,0x11,0x11,
463cabdff1aSopenharmony_ci0x4,0x11,0x12,
464cabdff1aSopenharmony_ci0x4,0x11,0x13,
465cabdff1aSopenharmony_ci0x4,0x11,0x20,
466cabdff1aSopenharmony_ci0x4,0x11,0x21,
467cabdff1aSopenharmony_ci0x4,0x11,0x22,
468cabdff1aSopenharmony_ci0x4,0x11,0x23,
469cabdff1aSopenharmony_ci0x4,0x11,0x30,
470cabdff1aSopenharmony_ci0x4,0x11,0x31,
471cabdff1aSopenharmony_ci0x4,0x11,0x32,
472cabdff1aSopenharmony_ci0x4,0x11,0x33,
473cabdff1aSopenharmony_ci0x4,0x12,0x00,
474cabdff1aSopenharmony_ci0x4,0x12,0x01,
475cabdff1aSopenharmony_ci0x4,0x12,0x02,
476cabdff1aSopenharmony_ci0x4,0x12,0x03,
477cabdff1aSopenharmony_ci0x4,0x12,0x10,
478cabdff1aSopenharmony_ci0x4,0x12,0x11,
479cabdff1aSopenharmony_ci0x4,0x12,0x12,
480cabdff1aSopenharmony_ci0x4,0x12,0x13,
481cabdff1aSopenharmony_ci0x4,0x12,0x20,
482cabdff1aSopenharmony_ci0x4,0x12,0x21,
483cabdff1aSopenharmony_ci0x4,0x12,0x22,
484cabdff1aSopenharmony_ci0x4,0x12,0x23,
485cabdff1aSopenharmony_ci0x4,0x12,0x30,
486cabdff1aSopenharmony_ci0x4,0x12,0x31,
487cabdff1aSopenharmony_ci0x4,0x12,0x32,
488cabdff1aSopenharmony_ci0x4,0x12,0x33,
489cabdff1aSopenharmony_ci0x4,0x13,0x00,
490cabdff1aSopenharmony_ci0x4,0x13,0x01,
491cabdff1aSopenharmony_ci0x4,0x13,0x02,
492cabdff1aSopenharmony_ci0x4,0x13,0x03,
493cabdff1aSopenharmony_ci0x4,0x13,0x10,
494cabdff1aSopenharmony_ci0x4,0x13,0x11,
495cabdff1aSopenharmony_ci0x4,0x13,0x12,
496cabdff1aSopenharmony_ci0x4,0x13,0x13,
497cabdff1aSopenharmony_ci0x4,0x13,0x20,
498cabdff1aSopenharmony_ci0x4,0x13,0x21,
499cabdff1aSopenharmony_ci0x4,0x13,0x22,
500cabdff1aSopenharmony_ci0x4,0x13,0x23,
501cabdff1aSopenharmony_ci0x4,0x13,0x30,
502cabdff1aSopenharmony_ci0x4,0x13,0x31,
503cabdff1aSopenharmony_ci0x4,0x13,0x32,
504cabdff1aSopenharmony_ci0x4,0x13,0x33,
505cabdff1aSopenharmony_ci0x2,0x00,
506cabdff1aSopenharmony_ci0x2,0x10,
507cabdff1aSopenharmony_ci0x2,0x20,
508cabdff1aSopenharmony_ci0x2,0x30,
509cabdff1aSopenharmony_ci0x2,0x40,
510cabdff1aSopenharmony_ci0x2,0x50,
511cabdff1aSopenharmony_ci0x2,0x60,
512cabdff1aSopenharmony_ci0x2,0x70,
513cabdff1aSopenharmony_ci0x2,0x01,
514cabdff1aSopenharmony_ci0x2,0x11,
515cabdff1aSopenharmony_ci0x2,0x21,
516cabdff1aSopenharmony_ci0x2,0x31,
517cabdff1aSopenharmony_ci0x2,0x41,
518cabdff1aSopenharmony_ci0x2,0x51,
519cabdff1aSopenharmony_ci0x2,0x61,
520cabdff1aSopenharmony_ci0x2,0x71,
521cabdff1aSopenharmony_ci0x2,0x02,
522cabdff1aSopenharmony_ci0x2,0x12,
523cabdff1aSopenharmony_ci0x2,0x22,
524cabdff1aSopenharmony_ci0x2,0x32,
525cabdff1aSopenharmony_ci0x2,0x42,
526cabdff1aSopenharmony_ci0x2,0x52,
527cabdff1aSopenharmony_ci0x2,0x62,
528cabdff1aSopenharmony_ci0x2,0x72,
529cabdff1aSopenharmony_ci0x2,0x03,
530cabdff1aSopenharmony_ci0x2,0x13,
531cabdff1aSopenharmony_ci0x2,0x23,
532cabdff1aSopenharmony_ci0x2,0x33,
533cabdff1aSopenharmony_ci0x2,0x43,
534cabdff1aSopenharmony_ci0x2,0x53,
535cabdff1aSopenharmony_ci0x2,0x63,
536cabdff1aSopenharmony_ci0x2,0x73,
537cabdff1aSopenharmony_ci0x2,0x04,
538cabdff1aSopenharmony_ci0x2,0x14,
539cabdff1aSopenharmony_ci0x2,0x24,
540cabdff1aSopenharmony_ci0x2,0x34,
541cabdff1aSopenharmony_ci0x2,0x44,
542cabdff1aSopenharmony_ci0x2,0x54,
543cabdff1aSopenharmony_ci0x2,0x64,
544cabdff1aSopenharmony_ci0x2,0x74,
545cabdff1aSopenharmony_ci0x2,0x05,
546cabdff1aSopenharmony_ci0x2,0x15,
547cabdff1aSopenharmony_ci0x2,0x25,
548cabdff1aSopenharmony_ci0x2,0x35,
549cabdff1aSopenharmony_ci0x2,0x45,
550cabdff1aSopenharmony_ci0x2,0x55,
551cabdff1aSopenharmony_ci0x2,0x65,
552cabdff1aSopenharmony_ci0x2,0x75,
553cabdff1aSopenharmony_ci0x2,0x06,
554cabdff1aSopenharmony_ci0x2,0x16,
555cabdff1aSopenharmony_ci0x2,0x26,
556cabdff1aSopenharmony_ci0x2,0x36,
557cabdff1aSopenharmony_ci0x2,0x46,
558cabdff1aSopenharmony_ci0x2,0x56,
559cabdff1aSopenharmony_ci0x2,0x66,
560cabdff1aSopenharmony_ci0x2,0x76,
561cabdff1aSopenharmony_ci0x2,0x07,
562cabdff1aSopenharmony_ci0x2,0x17,
563cabdff1aSopenharmony_ci0x2,0x27,
564cabdff1aSopenharmony_ci0x2,0x37,
565cabdff1aSopenharmony_ci0x2,0x47,
566cabdff1aSopenharmony_ci0x2,0x57,
567cabdff1aSopenharmony_ci0x2,0x67,
568cabdff1aSopenharmony_ci0x2,0x77
569cabdff1aSopenharmony_ci};
570cabdff1aSopenharmony_ci
571cabdff1aSopenharmony_cistatic const uint8_t pc_tbl4[] = {
572cabdff1aSopenharmony_ci0x8,0x00,0x00,0x00,0x00,
573cabdff1aSopenharmony_ci0x8,0x00,0x00,0x00,0x00,
574cabdff1aSopenharmony_ci0x8,0x20,0x00,0x00,0x00,
575cabdff1aSopenharmony_ci0x8,0x00,0x00,0x00,0x01,
576cabdff1aSopenharmony_ci0x8,0x10,0x00,0x00,0x00,
577cabdff1aSopenharmony_ci0x8,0x00,0x00,0x00,0x02,
578cabdff1aSopenharmony_ci0x8,0x01,0x00,0x00,0x00,
579cabdff1aSopenharmony_ci0x8,0x00,0x00,0x00,0x10,
580cabdff1aSopenharmony_ci0x8,0x02,0x00,0x00,0x00,
581cabdff1aSopenharmony_ci0x6,0x00,0x00,0x00,
582cabdff1aSopenharmony_ci0x6,0x20,0x00,0x00,
583cabdff1aSopenharmony_ci0x6,0x00,0x00,0x01,
584cabdff1aSopenharmony_ci0x6,0x10,0x00,0x00,
585cabdff1aSopenharmony_ci0x6,0x00,0x00,0x02,
586cabdff1aSopenharmony_ci0x6,0x00,0x10,0x00,
587cabdff1aSopenharmony_ci0x6,0x00,0x20,0x00,
588cabdff1aSopenharmony_ci0x6,0x00,0x02,0x00,
589cabdff1aSopenharmony_ci0x6,0x00,0x01,0x00,
590cabdff1aSopenharmony_ci0x6,0x01,0x00,0x00,
591cabdff1aSopenharmony_ci0x6,0x00,0x00,0x20,
592cabdff1aSopenharmony_ci0x6,0x02,0x00,0x00,
593cabdff1aSopenharmony_ci0x6,0x00,0x00,0x10,
594cabdff1aSopenharmony_ci0x6,0x10,0x00,0x20,
595cabdff1aSopenharmony_ci0x6,0x01,0x00,0x02,
596cabdff1aSopenharmony_ci0x6,0x20,0x00,0x10,
597cabdff1aSopenharmony_ci0x6,0x02,0x00,0x01,
598cabdff1aSopenharmony_ci0x6,0x20,0x10,0x00,
599cabdff1aSopenharmony_ci0x6,0x00,0x12,0x00,
600cabdff1aSopenharmony_ci0x6,0x00,0x02,0x01,
601cabdff1aSopenharmony_ci0x6,0x02,0x01,0x00,
602cabdff1aSopenharmony_ci0x6,0x00,0x21,0x00,
603cabdff1aSopenharmony_ci0x6,0x00,0x01,0x02,
604cabdff1aSopenharmony_ci0x6,0x00,0x20,0x10,
605cabdff1aSopenharmony_ci0x6,0x00,0x00,0x21,
606cabdff1aSopenharmony_ci0x6,0x00,0x00,0x12,
607cabdff1aSopenharmony_ci0x6,0x00,0x01,0x20,
608cabdff1aSopenharmony_ci0x6,0x12,0x00,0x00,
609cabdff1aSopenharmony_ci0x6,0x00,0x10,0x20,
610cabdff1aSopenharmony_ci0x6,0x01,0x20,0x00,
611cabdff1aSopenharmony_ci0x6,0x02,0x10,0x00,
612cabdff1aSopenharmony_ci0x6,0x10,0x20,0x00,
613cabdff1aSopenharmony_ci0x6,0x01,0x02,0x00,
614cabdff1aSopenharmony_ci0x6,0x21,0x00,0x00,
615cabdff1aSopenharmony_ci0x6,0x00,0x02,0x10,
616cabdff1aSopenharmony_ci0x6,0x20,0x01,0x00,
617cabdff1aSopenharmony_ci0x6,0x00,0x22,0x00,
618cabdff1aSopenharmony_ci0x6,0x10,0x02,0x00,
619cabdff1aSopenharmony_ci0x6,0x00,0x10,0x02,
620cabdff1aSopenharmony_ci0x6,0x11,0x00,0x00,
621cabdff1aSopenharmony_ci0x6,0x00,0x11,0x00,
622cabdff1aSopenharmony_ci0x6,0x22,0x00,0x00,
623cabdff1aSopenharmony_ci0x6,0x20,0x00,0x02,
624cabdff1aSopenharmony_ci0x6,0x10,0x00,0x01,
625cabdff1aSopenharmony_ci0x6,0x00,0x20,0x01,
626cabdff1aSopenharmony_ci0x6,0x02,0x20,0x00,
627cabdff1aSopenharmony_ci0x6,0x01,0x10,0x00,
628cabdff1aSopenharmony_ci0x6,0x01,0x00,0x20,
629cabdff1aSopenharmony_ci0x6,0x00,0x20,0x02,
630cabdff1aSopenharmony_ci0x6,0x01,0x20,0x02,
631cabdff1aSopenharmony_ci0x6,0x10,0x01,0x00,
632cabdff1aSopenharmony_ci0x6,0x02,0x00,0x10,
633cabdff1aSopenharmony_ci0x6,0x00,0x10,0x01,
634cabdff1aSopenharmony_ci0x6,0x10,0x01,0x20,
635cabdff1aSopenharmony_ci0x6,0x20,0x02,0x10,
636cabdff1aSopenharmony_ci0x6,0x00,0x00,0x22,
637cabdff1aSopenharmony_ci0x6,0x10,0x00,0x02,
638cabdff1aSopenharmony_ci0x6,0x00,0x02,0x20,
639cabdff1aSopenharmony_ci0x6,0x20,0x02,0x00,
640cabdff1aSopenharmony_ci0x6,0x00,0x00,0x11,
641cabdff1aSopenharmony_ci0x6,0x02,0x10,0x01,
642cabdff1aSopenharmony_ci0x6,0x00,0x01,0x10,
643cabdff1aSopenharmony_ci0x6,0x00,0x02,0x11,
644cabdff1aSopenharmony_ci0x4,0x01,0x02,
645cabdff1aSopenharmony_ci0x4,0x02,0x01,
646cabdff1aSopenharmony_ci0x4,0x01,0x00,
647cabdff1aSopenharmony_ci0x4,0x10,0x20,
648cabdff1aSopenharmony_ci0x4,0x20,0x10,
649cabdff1aSopenharmony_ci0x4,0x20,0x00,
650cabdff1aSopenharmony_ci0x4,0x11,0x00,
651cabdff1aSopenharmony_ci0x4,0x02,0x00,
652cabdff1aSopenharmony_ci0x4,0x12,0x00,
653cabdff1aSopenharmony_ci0x4,0x00,0x21,
654cabdff1aSopenharmony_ci0x4,0x22,0x00,
655cabdff1aSopenharmony_ci0x4,0x00,0x12,
656cabdff1aSopenharmony_ci0x4,0x21,0x00,
657cabdff1aSopenharmony_ci0x4,0x02,0x11,
658cabdff1aSopenharmony_ci0x4,0x00,0x01,
659cabdff1aSopenharmony_ci0x4,0x10,0x02,
660cabdff1aSopenharmony_ci0x4,0x02,0x20,
661cabdff1aSopenharmony_ci0x4,0x20,0x11,
662cabdff1aSopenharmony_ci0x4,0x01,0x10,
663cabdff1aSopenharmony_ci0x4,0x21,0x10,
664cabdff1aSopenharmony_ci0x4,0x10,0x00,
665cabdff1aSopenharmony_ci0x4,0x10,0x22,
666cabdff1aSopenharmony_ci0x4,0x20,0x20,
667cabdff1aSopenharmony_ci0x4,0x00,0x22,
668cabdff1aSopenharmony_ci0x4,0x01,0x22,
669cabdff1aSopenharmony_ci0x4,0x20,0x01,
670cabdff1aSopenharmony_ci0x4,0x02,0x02,
671cabdff1aSopenharmony_ci0x4,0x00,0x20,
672cabdff1aSopenharmony_ci0x4,0x00,0x10,
673cabdff1aSopenharmony_ci0x4,0x00,0x11,
674cabdff1aSopenharmony_ci0x4,0x22,0x01,
675cabdff1aSopenharmony_ci0x4,0x11,0x20,
676cabdff1aSopenharmony_ci0x4,0x12,0x01,
677cabdff1aSopenharmony_ci0x4,0x12,0x20,
678cabdff1aSopenharmony_ci0x4,0x11,0x02,
679cabdff1aSopenharmony_ci0x4,0x10,0x10,
680cabdff1aSopenharmony_ci0x4,0x01,0x01,
681cabdff1aSopenharmony_ci0x4,0x02,0x21,
682cabdff1aSopenharmony_ci0x4,0x20,0x12,
683cabdff1aSopenharmony_ci0x4,0x01,0x12,
684cabdff1aSopenharmony_ci0x4,0x22,0x11,
685cabdff1aSopenharmony_ci0x4,0x21,0x12,
686cabdff1aSopenharmony_ci0x4,0x22,0x10,
687cabdff1aSopenharmony_ci0x4,0x21,0x02,
688cabdff1aSopenharmony_ci0x4,0x20,0x02,
689cabdff1aSopenharmony_ci0x4,0x10,0x01,
690cabdff1aSopenharmony_ci0x4,0x00,0x02,
691cabdff1aSopenharmony_ci0x4,0x10,0x21,
692cabdff1aSopenharmony_ci0x4,0x01,0x20,
693cabdff1aSopenharmony_ci0x4,0x11,0x22,
694cabdff1aSopenharmony_ci0x4,0x12,0x21,
695cabdff1aSopenharmony_ci0x4,0x22,0x20,
696cabdff1aSopenharmony_ci0x4,0x02,0x10,
697cabdff1aSopenharmony_ci0x4,0x02,0x22,
698cabdff1aSopenharmony_ci0x4,0x11,0x10,
699cabdff1aSopenharmony_ci0x4,0x22,0x02,
700cabdff1aSopenharmony_ci0x4,0x20,0x21,
701cabdff1aSopenharmony_ci0x4,0x01,0x11,
702cabdff1aSopenharmony_ci0x4,0x11,0x01,
703cabdff1aSopenharmony_ci0x4,0x10,0x12,
704cabdff1aSopenharmony_ci0x4,0x02,0x12,
705cabdff1aSopenharmony_ci0x4,0x20,0x22,
706cabdff1aSopenharmony_ci0x4,0x21,0x20,
707cabdff1aSopenharmony_ci0x4,0x01,0x21,
708cabdff1aSopenharmony_ci0x4,0x12,0x02,
709cabdff1aSopenharmony_ci0x4,0x21,0x11,
710cabdff1aSopenharmony_ci0x4,0x12,0x22,
711cabdff1aSopenharmony_ci0x4,0x12,0x10,
712cabdff1aSopenharmony_ci0x4,0x22,0x21,
713cabdff1aSopenharmony_ci0x4,0x10,0x11,
714cabdff1aSopenharmony_ci0x4,0x21,0x01,
715cabdff1aSopenharmony_ci0x4,0x11,0x12,
716cabdff1aSopenharmony_ci0x4,0x12,0x11,
717cabdff1aSopenharmony_ci0x4,0x66,0x66,
718cabdff1aSopenharmony_ci0x4,0x22,0x22,
719cabdff1aSopenharmony_ci0x4,0x11,0x21,
720cabdff1aSopenharmony_ci0x4,0x11,0x11,
721cabdff1aSopenharmony_ci0x4,0x21,0x22,
722cabdff1aSopenharmony_ci0x4,0x00,0x00,
723cabdff1aSopenharmony_ci0x4,0x22,0x12,
724cabdff1aSopenharmony_ci0x4,0x12,0x12,
725cabdff1aSopenharmony_ci0x4,0x21,0x21,
726cabdff1aSopenharmony_ci0x4,0x42,0x00,
727cabdff1aSopenharmony_ci0x4,0x00,0x04,
728cabdff1aSopenharmony_ci0x4,0x40,0x00,
729cabdff1aSopenharmony_ci0x4,0x30,0x00,
730cabdff1aSopenharmony_ci0x4,0x31,0x00,
731cabdff1aSopenharmony_ci0x4,0x00,0x03,
732cabdff1aSopenharmony_ci0x4,0x00,0x14,
733cabdff1aSopenharmony_ci0x4,0x00,0x13,
734cabdff1aSopenharmony_ci0x4,0x01,0x24,
735cabdff1aSopenharmony_ci0x4,0x20,0x13,
736cabdff1aSopenharmony_ci0x4,0x01,0x42,
737cabdff1aSopenharmony_ci0x4,0x14,0x20,
738cabdff1aSopenharmony_ci0x4,0x42,0x02,
739cabdff1aSopenharmony_ci0x4,0x13,0x00,
740cabdff1aSopenharmony_ci0x4,0x00,0x24,
741cabdff1aSopenharmony_ci0x4,0x31,0x20,
742cabdff1aSopenharmony_ci0x4,0x22,0x13,
743cabdff1aSopenharmony_ci0x4,0x11,0x24,
744cabdff1aSopenharmony_ci0x4,0x12,0x66,
745cabdff1aSopenharmony_ci0x4,0x30,0x01,
746cabdff1aSopenharmony_ci0x4,0x02,0x13,
747cabdff1aSopenharmony_ci0x4,0x12,0x42,
748cabdff1aSopenharmony_ci0x4,0x40,0x10,
749cabdff1aSopenharmony_ci0x4,0x40,0x02,
750cabdff1aSopenharmony_ci0x4,0x01,0x04,
751cabdff1aSopenharmony_ci0x4,0x24,0x00,
752cabdff1aSopenharmony_ci0x4,0x42,0x10,
753cabdff1aSopenharmony_ci0x4,0x21,0x13,
754cabdff1aSopenharmony_ci0x4,0x13,0x12,
755cabdff1aSopenharmony_ci0x4,0x31,0x21,
756cabdff1aSopenharmony_ci0x4,0x21,0x24,
757cabdff1aSopenharmony_ci0x4,0x00,0x40,
758cabdff1aSopenharmony_ci0x4,0x10,0x24,
759cabdff1aSopenharmony_ci0x4,0x10,0x42,
760cabdff1aSopenharmony_ci0x4,0x32,0x01,
761cabdff1aSopenharmony_ci0x4,0x11,0x42,
762cabdff1aSopenharmony_ci0x4,0x20,0x31,
763cabdff1aSopenharmony_ci0x4,0x12,0x40,
764cabdff1aSopenharmony_ci0x2,0x00,
765cabdff1aSopenharmony_ci0x2,0x10,
766cabdff1aSopenharmony_ci0x2,0x20,
767cabdff1aSopenharmony_ci0x2,0x30,
768cabdff1aSopenharmony_ci0x2,0x40,
769cabdff1aSopenharmony_ci0x2,0x50,
770cabdff1aSopenharmony_ci0x2,0x60,
771cabdff1aSopenharmony_ci0x2,0x70,
772cabdff1aSopenharmony_ci0x2,0x01,
773cabdff1aSopenharmony_ci0x2,0x11,
774cabdff1aSopenharmony_ci0x2,0x21,
775cabdff1aSopenharmony_ci0x2,0x31,
776cabdff1aSopenharmony_ci0x2,0x41,
777cabdff1aSopenharmony_ci0x2,0x51,
778cabdff1aSopenharmony_ci0x2,0x61,
779cabdff1aSopenharmony_ci0x2,0x71,
780cabdff1aSopenharmony_ci0x2,0x02,
781cabdff1aSopenharmony_ci0x2,0x12,
782cabdff1aSopenharmony_ci0x2,0x22,
783cabdff1aSopenharmony_ci0x2,0x32,
784cabdff1aSopenharmony_ci0x2,0x42,
785cabdff1aSopenharmony_ci0x2,0x52,
786cabdff1aSopenharmony_ci0x2,0x62,
787cabdff1aSopenharmony_ci0x2,0x72,
788cabdff1aSopenharmony_ci0x2,0x03,
789cabdff1aSopenharmony_ci0x2,0x13,
790cabdff1aSopenharmony_ci0x2,0x23,
791cabdff1aSopenharmony_ci0x2,0x33,
792cabdff1aSopenharmony_ci0x2,0x43,
793cabdff1aSopenharmony_ci0x2,0x53,
794cabdff1aSopenharmony_ci0x2,0x63,
795cabdff1aSopenharmony_ci0x2,0x73,
796cabdff1aSopenharmony_ci0x2,0x04,
797cabdff1aSopenharmony_ci0x2,0x14,
798cabdff1aSopenharmony_ci0x2,0x24,
799cabdff1aSopenharmony_ci0x2,0x34,
800cabdff1aSopenharmony_ci0x2,0x44,
801cabdff1aSopenharmony_ci0x2,0x54,
802cabdff1aSopenharmony_ci0x2,0x64,
803cabdff1aSopenharmony_ci0x2,0x74,
804cabdff1aSopenharmony_ci0x2,0x05,
805cabdff1aSopenharmony_ci0x2,0x15,
806cabdff1aSopenharmony_ci0x2,0x25,
807cabdff1aSopenharmony_ci0x2,0x35,
808cabdff1aSopenharmony_ci0x2,0x45,
809cabdff1aSopenharmony_ci0x2,0x55,
810cabdff1aSopenharmony_ci0x2,0x65,
811cabdff1aSopenharmony_ci0x2,0x75,
812cabdff1aSopenharmony_ci0x2,0x06,
813cabdff1aSopenharmony_ci0x2,0x16,
814cabdff1aSopenharmony_ci0x2,0x26,
815cabdff1aSopenharmony_ci0x2,0x36,
816cabdff1aSopenharmony_ci0x2,0x46,
817cabdff1aSopenharmony_ci0x2,0x56,
818cabdff1aSopenharmony_ci0x2,0x66,
819cabdff1aSopenharmony_ci0x2,0x76,
820cabdff1aSopenharmony_ci0x2,0x07,
821cabdff1aSopenharmony_ci0x2,0x17,
822cabdff1aSopenharmony_ci0x2,0x27,
823cabdff1aSopenharmony_ci0x2,0x37,
824cabdff1aSopenharmony_ci0x2,0x47,
825cabdff1aSopenharmony_ci0x2,0x57,
826cabdff1aSopenharmony_ci0x2,0x67,
827cabdff1aSopenharmony_ci0x2,0x77
828cabdff1aSopenharmony_ci};
829cabdff1aSopenharmony_ci
830cabdff1aSopenharmony_cistatic const uint8_t * const tables[] = { pc_tbl2, pc_tbl3, pc_tbl4 };
831cabdff1aSopenharmony_ci
832cabdff1aSopenharmony_ci#endif /* AVCODEC_TRUEMOTION1DATA_H */
833