📄 hufftables.h
字号:
{ 451, 97, 32, 27, 4, 1, 1, 223, 75, 1462, 1454, 682, 680, 574, 343, 179, 101, 98, 54, 9, 1, 1, 1, 1031, 482, 293, 210, 163, 400, 297, 384, 181, }, { 551, 128, 43, 37, 5, 1, 1, 201, 78, 1497, 1487, 642, 651, 493, 269, 133, 70, 60, 24, 2, 1, 1, 1, 1065, 504, 312, 228, 178, 451, 352, 351, 174, }, { 693, 179, 63, 54, 8, 1, 1, 169, 78, 1502, 1497, 580, 591, 375, 186, 77, 35, 21, 4, 1, 1, 1, 1, 1099, 533, 341, 253, 206, 542, 432, 306, 164, }, { 867, 263, 105, 96, 16, 2, 1, 152, 81, 1435, 1439, 521, 525, 270, 107, 32, 8, 3, 1, 1, 1, 1, 1, 1085, 537, 361, 277, 223, 616, 549, 258, 156, }, { 1022, 385, 182, 207, 46, 7, 1, 158, 88, 1290, 1318, 501, 502, 184, 38, 6, 1, 1, 1, 1, 1, 1, 1, 1023, 480, 345, 301, 232, 665, 661, 210, 133, }, { 1184, 555, 307, 457, 185, 44, 6, 115, 41, 1236, 1253, 329, 340, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1017, 385, 316, 370, 246, 672, 788, 85, 23, }, /* AC Inter bias group 3 tables */ { 502, 106, 33, 22, 1, 1, 1, 151, 132, 1446, 1451, 502, 499, 343, 181, 84, 42, 36, 16, 3, 1, 1, 1, 1211, 661, 429, 312, 242, 637, 498, 288, 156, }, { 651, 147, 48, 35, 3, 1, 1, 145, 140, 1419, 1420, 469, 466, 281, 132, 56, 25, 18, 6, 1, 1, 1, 1, 1175, 656, 435, 328, 260, 715, 556, 252, 147, }, { 749, 179, 59, 43, 4, 1, 1, 123, 135, 1423, 1431, 413, 409, 221, 95, 36, 15, 9, 2, 1, 1, 1, 1, 1159, 658, 444, 340, 272, 782, 656, 205, 124, }, { 902, 243, 86, 67, 7, 1, 1, 114, 141, 1385, 1385, 387, 383, 178, 67, 22, 7, 4, 1, 1, 1, 1, 1, 1096, 632, 434, 339, 277, 813, 735, 171, 109, }, { 1081, 337, 133, 112, 15, 1, 1, 92, 137, 1350, 1349, 311, 309, 115, 34, 8, 2, 1, 1, 1, 1, 1, 1, 1016, 595, 418, 342, 283, 870, 883, 114, 78, }, { 1253, 467, 210, 205, 34, 3, 1, 80, 130, 1318, 1313, 258, 260, 68, 12, 2, 1, 1, 1, 1, 1, 1, 1, 874, 516, 378, 330, 273, 877, 1000, 72, 53, }, { 1362, 626, 333, 423, 100, 10, 1, 73, 106, 1311, 1313, 241, 231, 31, 3, 1, 1, 1, 1, 1, 1, 1, 1, 620, 368, 286, 302, 245, 814, 1127, 34, 28, }, { 1203, 743, 460, 774, 284, 36, 1, 13, 25, 1956, 1961, 103, 106, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 248, 131, 149, 272, 165, 535, 813, 3, 3, }, /* AC Intra bias group 4 tables */ { 599, 150, 55, 50, 9, 1, 1, 181, 19, 1487, 1487, 625, 625, 473, 271, 138, 74, 71, 42, 11, 1, 1, 1, 1187, 591, 356, 239, 170, 351, 137, 395, 194, }, { 758, 209, 79, 74, 15, 2, 1, 147, 25, 1514, 1514, 521, 520, 334, 165, 74, 36, 30, 11, 1, 1, 1, 1, 1252, 644, 409, 279, 211, 472, 203, 318, 171, }, { 852, 252, 100, 98, 20, 3, 1, 130, 26, 1493, 1498, 481, 473, 268, 123, 51, 23, 15, 3, 1, 1, 1, 1, 1256, 652, 426, 294, 231, 543, 242, 278, 156, }, { 971, 309, 130, 136, 30, 5, 1, 113, 28, 1458, 1467, 443, 435, 215, 90, 31, 12, 5, 1, 1, 1, 1, 1, 1232, 643, 426, 303, 243, 590, 300, 235, 136, }, { 1100, 399, 180, 206, 53, 9, 1, 101, 29, 1419, 1425, 375, 374, 158, 47, 10, 1, 1, 1, 1, 1, 1, 1, 1193, 609, 426, 319, 256, 643, 383, 166, 103, }, { 1195, 505, 249, 326, 98, 20, 3, 102, 25, 1370, 1356, 355, 347, 104, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1100, 568, 381, 330, 261, 642, 466, 105, 69, }, { 1176, 608, 345, 559, 244, 57, 6, 110, 9, 1370, 1332, 372, 367, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 859, 427, 269, 359, 375, 608, 451, 35, 20, }, { 1140, 613, 391, 797, 458, 180, 37, 2, 1, 2037, 1697, 95, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 360, 49, 23, 198, 1001, 719, 160, 1, 1, }, /* AC Inter bias group 4 tables */ { 931, 272, 105, 96, 16, 1, 1, 91, 52, 1481, 1489, 347, 349, 174, 74, 28, 12, 8, 3, 1, 1, 1, 1, 1247, 719, 490, 356, 279, 706, 363, 187, 110, }, { 1095, 358, 148, 143, 25, 3, 1, 74, 61, 1439, 1457, 304, 302, 127, 46, 15, 5, 3, 1, 1, 1, 1, 1, 1138, 664, 469, 347, 282, 768, 487, 139, 87, }, { 1192, 423, 188, 189, 36, 4, 1, 64, 61, 1457, 1475, 284, 282, 106, 35, 10, 3, 1, 1, 1, 1, 1, 1, 1078, 624, 440, 329, 264, 744, 507, 117, 73, }, { 1275, 496, 231, 258, 52, 6, 1, 53, 55, 1458, 1470, 248, 245, 77, 20, 5, 1, 1, 1, 1, 1, 1, 1, 984, 576, 414, 323, 260, 771, 569, 84, 54, }, { 1377, 603, 302, 367, 87, 11, 1, 37, 52, 1522, 1532, 207, 204, 47, 8, 1, 1, 1, 1, 1, 1, 1, 1, 840, 493, 366, 291, 231, 690, 636, 52, 32, }, { 1409, 708, 385, 529, 148, 24, 1, 23, 37, 1672, 1670, 163, 162, 22, 2, 1, 1, 1, 1, 1, 1, 1, 1, 647, 364, 291, 262, 210, 574, 643, 26, 14, }, { 1348, 778, 481, 755, 245, 53, 4, 13, 19, 2114, 2089, 141, 139, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 302, 183, 162, 181, 182, 344, 437, 8, 3, }, { 1560, 769, 410, 664, 243, 58, 1, 1, 1, 3017, 2788, 17, 24, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 34, 16, 8, 55, 134, 105, 86, 1, 1, },};#else /* Frequency tables for encoder version < 2 */const ogg_uint32_t FrequencyCounts_VP3[NUM_HUFF_TABLES][MAX_ENTROPY_TOKENS] = { /* DC Intra bias */ { 198, 62, 22, 31, 14, 6, 6, 205, 3, 843, 843, 415, 516, 660, 509, 412, 347, 560, 779, 941, 930, 661, 377, 170, 155, 39, 2, 9, 15, 11, 128, 86, }, { 299, 92, 34, 39, 15, 6, 6, 132, 1, 851, 851, 484, 485, 666, 514, 416, 351, 567, 788, 953, 943, 670, 383, 117, 119, 26, 4, 17, 7, 1, 93, 56, }, { 367, 115, 42, 47, 16, 6, 6, 105, 1, 896, 896, 492, 493, 667, 510, 408, 342, 547, 760, 932, 927, 656, 379, 114, 103, 10, 3, 6, 2, 1, 88, 49, }, { 462, 158, 63, 76, 28, 9, 8, 145, 1, 1140, 1140, 573, 574, 754, 562, 435, 357, 555, 742, 793, 588, 274, 81, 154, 117, 13, 6, 12, 2, 1, 104, 62, }, { 558, 196, 81, 99, 36, 11, 9, 135, 1, 1300, 1301, 606, 607, 779, 560, 429, 349, 536, 680, 644, 405, 153, 30, 171, 120, 12, 5, 14, 3, 1, 104, 53, }, { 635, 233, 100, 122, 46, 14, 12, 113, 1, 1414, 1415, 631, 631, 785, 555, 432, 335, 513, 611, 521, 284, 89, 13, 170, 113, 10, 5, 14, 3, 1, 102, 62, }, { 720, 276, 119, 154, 62, 20, 16, 101, 1, 1583, 1583, 661, 661, 794, 556, 407, 318, 447, 472, 343, 153, 35, 1, 172, 115, 11, 7, 14, 3, 1, 112, 70, }, { 853, 326, 144, 184, 80, 27, 19, 52, 1, 1739, 1740, 684, 685, 800, 540, 381, 277, 364, 352, 218, 78, 13, 1, 139, 109, 9, 6, 20, 2, 1, 94, 50, }, /* DC Inter Bias */ { 490, 154, 57, 53, 10, 2, 1, 238, 160, 1391, 1390, 579, 578, 491, 273, 172, 118, 152, 156, 127, 79, 41, 39, 712, 547, 316, 125, 183, 306, 237, 451, 358, }, { 566, 184, 70, 65, 11, 2, 1, 235, 51, 1414, 1414, 599, 598, 510, 285, 180, 124, 157, 161, 131, 82, 42, 40, 738, 551, 322, 138, 195, 188, 93, 473, 365, }, { 711, 261, 111, 126, 27, 4, 1, 137, 52, 1506, 1505, 645, 645, 567, 316, 199, 136, 172, 175, 142, 88, 45, 48, 548, 449, 255, 145, 184, 174, 121, 260, 227, }, { 823, 319, 144, 175, 43, 7, 1, 53, 42, 1648, 1648, 653, 652, 583, 329, 205, 139, 175, 176, 139, 84, 44, 34, 467, 389, 211, 137, 181, 186, 107, 106, 85, }, { 948, 411, 201, 276, 85, 16, 2, 39, 33, 1778, 1777, 584, 583, 489, 265, 162, 111, 140, 140, 108, 64, 38, 23, 428, 356, 201, 139, 186, 165, 94, 78, 63, }, { 1002, 470, 248, 386, 153, 39, 6, 23, 23, 1866, 1866, 573, 573, 467, 249, 155, 103, 130, 128, 94, 60, 38, 14, 323, 263, 159, 111, 156, 153, 74, 46, 34, }, { 1020, 518, 291, 504, 242, 78, 18, 14, 14, 1980, 1979, 527, 526, 408, 219, 132, 87, 110, 104, 79, 55, 31, 7, 265, 213, 129, 91, 131, 111, 50, 31, 20, }, { 1018, 544, 320, 591, 338, 139, 47, 5, 2, 2123, 2123, 548, 547, 414, 212, 126, 83, 101, 96, 79, 60, 23, 1, 120, 97, 55, 39, 60, 38, 15, 11, 8, }, /* AC INTRA Tables */ /* AC Intra bias group 1 tables */ { 242, 62, 22, 20, 4, 1, 1, 438, 1, 593, 593, 489, 490, 657, 580, 471, 374, 599, 783, 869, 770, 491, 279, 358, 144, 82, 54, 49, 70, 5, 289, 107, }, { 317, 95, 38, 41, 8, 1, 1, 479, 1, 653, 654, 500, 501, 682, 611, 473, 376, 582, 762, 806, 656, 358, 155, 419, 162, 86, 58, 36, 34, 1, 315, 126, }, { 382, 121, 49, 59, 15, 3, 1, 496, 1, 674, 674, 553, 554, 755, 636, 487, 391, 576, 718, 701, 488, 221, 72, 448, 161, 107, 56, 37, 29, 1, 362, 156, }, { 415, 138, 57, 73, 21, 5, 1, 528, 1, 742, 741, 562, 563, 753, 669, 492, 388, 563, 664, 589, 340, 129, 26, 496, 184, 139, 71, 48, 33, 2, 387, 166, }, { 496, 170, 73, 94, 31, 8, 2, 513, 1, 855, 855, 604, 604, 769, 662, 477, 356, 486, 526, 381, 183, 51, 5, 590, 214, 160, 85, 60, 39, 3, 427, 203, }, { 589, 207, 89, 116, 40, 13, 3, 491, 1, 919, 919, 631, 631, 769, 633, 432, 308, 408, 378, 247, 94, 17, 1, 659, 247, 201, 105, 73, 51, 3, 466, 242, }, { 727, 266, 115, 151, 49, 17, 6, 439, 1, 977, 977, 642, 642, 718, 572, 379, 243, 285, 251, 133, 40, 1, 1, 756, 287, 253, 126, 94, 66, 4, 492, 280, }, { 940, 392, 180, 247, 82, 30, 14, 343, 1, 1064, 1064, 615, 616, 596, 414, 235, 146, 149, 108, 41, 1, 1, 1, 882, 314, 346, 172, 125, 83, 6, 489, 291, }, /* AC Inter bias group 1 tables */ { 440, 102, 33, 23, 2, 1, 1, 465, 85, 852, 852, 744, 743, 701, 496, 297, 193, 225, 200, 129, 58, 18, 2, 798, 450, 269, 202, 145, 308, 154, 646, 389,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -