Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRonald S. Bultje <rsbultje@gmail.com>2018-12-06 02:21:05 +0300
committerRonald S. Bultje <rsbultje@gmail.com>2018-12-06 02:21:05 +0300
commitc3980e394d32ed832dfd65decde5f210c03b2f27 (patch)
tree8a45636bfa2045db70d6191a17beee1ae9a32013 /src/dequant_tables.c
parent2e6c8a92d25234cb27651a76760fd2b50591bc51 (diff)
12 bits/component support
Diffstat (limited to 'src/dequant_tables.c')
-rw-r--r--src/dequant_tables.c65
1 files changed, 65 insertions, 0 deletions
diff --git a/src/dequant_tables.c b/src/dequant_tables.c
index a8fe4c5..5d80111 100644
--- a/src/dequant_tables.c
+++ b/src/dequant_tables.c
@@ -160,5 +160,70 @@ const uint16_t dav1d_dq_tbl[][QINDEX_RANGE][2] = {
{ 3586, 5916, }, { 3702, 6032, }, { 3823, 6148, }, { 3953, 6268, },
{ 4089, 6388, }, { 4236, 6512, }, { 4394, 6640, }, { 4559, 6768, },
{ 4737, 6900, }, { 4929, 7036, }, { 5130, 7172, }, { 5347, 7312, },
+ }, {
+ { 4, 4 }, { 12, 13 }, { 18, 19 }, { 25, 27 },
+ { 33, 35 }, { 41, 44 }, { 50, 54 }, { 60, 64 },
+ { 70, 75 }, { 80, 87 }, { 91, 99 }, { 103, 112 },
+ { 115, 126 }, { 127, 139 }, { 140, 154 }, { 153, 168 },
+ { 166, 183 }, { 180, 199 }, { 194, 214 }, { 208, 230 },
+ { 222, 247 }, { 237, 263 }, { 251, 280 }, { 266, 297 },
+ { 281, 314 }, { 296, 331 }, { 312, 349 }, { 327, 366 },
+ { 343, 384 }, { 358, 402 }, { 374, 420 }, { 390, 438 },
+ { 405, 456 }, { 421, 475 }, { 437, 493 }, { 453, 511 },
+ { 469, 530 }, { 484, 548 }, { 500, 567 }, { 516, 586 },
+ { 532, 604 }, { 548, 623 }, { 564, 642 }, { 580, 660 },
+ { 596, 679 }, { 611, 698 }, { 627, 716 }, { 643, 735 },
+ { 659, 753 }, { 674, 772 }, { 690, 791 }, { 706, 809 },
+ { 721, 828 }, { 737, 846 }, { 752, 865 }, { 768, 884 },
+ { 783, 902 }, { 798, 920 }, { 814, 939 }, { 829, 957 },
+ { 844, 976 }, { 859, 994 }, { 874, 1012 }, { 889, 1030 },
+ { 904, 1049 }, { 919, 1067 }, { 934, 1085 }, { 949, 1103 },
+ { 964, 1121 }, { 978, 1139 }, { 993, 1157 }, { 1008, 1175 },
+ { 1022, 1193 }, { 1037, 1211 }, { 1051, 1229 }, { 1065, 1246 },
+ { 1080, 1264 }, { 1094, 1282 }, { 1108, 1299 }, { 1122, 1317 },
+ { 1136, 1335 }, { 1151, 1352 }, { 1165, 1370 }, { 1179, 1387 },
+ { 1192, 1405 }, { 1206, 1422 }, { 1220, 1440 }, { 1234, 1457 },
+ { 1248, 1474 }, { 1261, 1491 }, { 1275, 1509 }, { 1288, 1526 },
+ { 1302, 1543 }, { 1315, 1560 }, { 1329, 1577 }, { 1342, 1595 },
+ { 1368, 1627 }, { 1393, 1660 }, { 1419, 1693 }, { 1444, 1725 },
+ { 1469, 1758 }, { 1494, 1791 }, { 1519, 1824 }, { 1544, 1856 },
+ { 1569, 1889 }, { 1594, 1922 }, { 1618, 1954 }, { 1643, 1987 },
+ { 1668, 2020 }, { 1692, 2052 }, { 1717, 2085 }, { 1741, 2118 },
+ { 1765, 2150 }, { 1789, 2183 }, { 1814, 2216 }, { 1838, 2248 },
+ { 1862, 2281 }, { 1885, 2313 }, { 1909, 2346 }, { 1933, 2378 },
+ { 1957, 2411 }, { 1992, 2459 }, { 2027, 2508 }, { 2061, 2556 },
+ { 2096, 2605 }, { 2130, 2653 }, { 2165, 2701 }, { 2199, 2750 },
+ { 2233, 2798 }, { 2267, 2847 }, { 2300, 2895 }, { 2334, 2943 },
+ { 2367, 2992 }, { 2400, 3040 }, { 2434, 3088 }, { 2467, 3137 },
+ { 2499, 3185 }, { 2532, 3234 }, { 2575, 3298 }, { 2618, 3362 },
+ { 2661, 3426 }, { 2704, 3491 }, { 2746, 3555 }, { 2788, 3619 },
+ { 2830, 3684 }, { 2872, 3748 }, { 2913, 3812 }, { 2954, 3876 },
+ { 2995, 3941 }, { 3036, 4005 }, { 3076, 4069 }, { 3127, 4149 },
+ { 3177, 4230 }, { 3226, 4310 }, { 3275, 4390 }, { 3324, 4470 },
+ { 3373, 4550 }, { 3421, 4631 }, { 3469, 4711 }, { 3517, 4791 },
+ { 3565, 4871 }, { 3621, 4967 }, { 3677, 5064 }, { 3733, 5160 },
+ { 3788, 5256 }, { 3843, 5352 }, { 3897, 5448 }, { 3951, 5544 },
+ { 4005, 5641 }, { 4058, 5737 }, { 4119, 5849 }, { 4181, 5961 },
+ { 4241, 6073 }, { 4301, 6185 }, { 4361, 6297 }, { 4420, 6410 },
+ { 4479, 6522 }, { 4546, 6650 }, { 4612, 6778 }, { 4677, 6906 },
+ { 4742, 7034 }, { 4807, 7162 }, { 4871, 7290 }, { 4942, 7435 },
+ { 5013, 7579 }, { 5083, 7723 }, { 5153, 7867 }, { 5222, 8011 },
+ { 5291, 8155 }, { 5367, 8315 }, { 5442, 8475 }, { 5517, 8635 },
+ { 5591, 8795 }, { 5665, 8956 }, { 5745, 9132 }, { 5825, 9308 },
+ { 5905, 9484 }, { 5984, 9660 }, { 6063, 9836 }, { 6149, 10028 },
+ { 6234, 10220 }, { 6319, 10412 }, { 6404, 10604 }, { 6495, 10812 },
+ { 6587, 11020 }, { 6678, 11228 }, { 6769, 11437 }, { 6867, 11661 },
+ { 6966, 11885 }, { 7064, 12109 }, { 7163, 12333 }, { 7269, 12573 },
+ { 7376, 12813 }, { 7483, 13053 }, { 7599, 13309 }, { 7715, 13565 },
+ { 7832, 13821 }, { 7958, 14093 }, { 8085, 14365 }, { 8214, 14637 },
+ { 8352, 14925 }, { 8492, 15213 }, { 8635, 15502 }, { 8788, 15806 },
+ { 8945, 16110 }, { 9104, 16414 }, { 9275, 16734 }, { 9450, 17054 },
+ { 9639, 17390 }, { 9832, 17726 }, { 10031, 18062 }, { 10245, 18414 },
+ { 10465, 18766 }, { 10702, 19134 }, { 10946, 19502 }, { 11210, 19886 },
+ { 11482, 20270 }, { 11776, 20670 }, { 12081, 21070 }, { 12409, 21486 },
+ { 12750, 21902 }, { 13118, 22334 }, { 13501, 22766 }, { 13913, 23214 },
+ { 14343, 23662 }, { 14807, 24126 }, { 15290, 24590 }, { 15812, 25070 },
+ { 16356, 25551 }, { 16943, 26047 }, { 17575, 26559 }, { 18237, 27071 },
+ { 18949, 27599 }, { 19718, 28143 }, { 20521, 28687 }, { 21387, 29247 },
}
};