comparison mpeg12data.h @ 706:e65798d228ea libavcodec

idct permutation cleanup, idct can be selected per context now fixing some threadunsafe code
author michaelni
date Sun, 29 Sep 2002 22:44:22 +0000
parents 3c07cf9595de
children d3aa313dc373
comparison
equal deleted inserted replaced
705:107a56aa74f5 706:e65798d228ea
1 /* 1 /*
2 * MPEG1/2 tables 2 * MPEG1/2 tables
3 */ 3 */
4 4
5 INT16 ff_mpeg1_default_intra_matrix[64] = { 5 const INT16 ff_mpeg1_default_intra_matrix[64] = {
6 8, 16, 19, 22, 26, 27, 29, 34, 6 8, 16, 19, 22, 26, 27, 29, 34,
7 16, 16, 22, 24, 27, 29, 34, 37, 7 16, 16, 22, 24, 27, 29, 34, 37,
8 19, 22, 26, 27, 29, 34, 34, 38, 8 19, 22, 26, 27, 29, 34, 34, 38,
9 22, 22, 26, 27, 29, 34, 37, 40, 9 22, 22, 26, 27, 29, 34, 37, 40,
10 22, 26, 27, 29, 32, 35, 40, 48, 10 22, 26, 27, 29, 32, 35, 40, 48,
11 26, 27, 29, 32, 35, 40, 48, 58, 11 26, 27, 29, 32, 35, 40, 48, 58,
12 26, 27, 29, 34, 38, 46, 56, 69, 12 26, 27, 29, 34, 38, 46, 56, 69,
13 27, 29, 35, 38, 46, 56, 69, 83 13 27, 29, 35, 38, 46, 56, 69, 83
14 }; 14 };
15 15
16 INT16 ff_mpeg1_default_non_intra_matrix[64] = { 16 const INT16 ff_mpeg1_default_non_intra_matrix[64] = {
17 16, 16, 16, 16, 16, 16, 16, 16, 17 16, 16, 16, 16, 16, 16, 16, 16,
18 16, 16, 16, 16, 16, 16, 16, 16, 18 16, 16, 16, 16, 16, 16, 16, 16,
19 16, 16, 16, 16, 16, 16, 16, 16, 19 16, 16, 16, 16, 16, 16, 16, 16,
20 16, 16, 16, 16, 16, 16, 16, 16, 20 16, 16, 16, 16, 16, 16, 16, 16,
21 16, 16, 16, 16, 16, 16, 16, 16, 21 16, 16, 16, 16, 16, 16, 16, 16,