annotate ffmpeg/libavcodec/truemotion1data.h @ 13:844d341cf643 tip

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