Mercurial > libavcodec.hg
comparison mpeg12data.h @ 39:f6806d3e2d37 libavcodec
updated scans
| author | glantau |
|---|---|
| date | Tue, 07 Aug 2001 22:47:28 +0000 |
| parents | 2f603eb2f23d |
| children | 5aa6292a1660 |
comparison
equal
deleted
inserted
replaced
| 38:5bf15419d47e | 39:f6806d3e2d37 |
|---|---|
| 1 /* | 1 /* |
| 2 * MPEG1/2 tables | 2 * MPEG1/2 tables |
| 3 */ | 3 */ |
| 4 | 4 |
| 5 const UINT8 default_intra_matrix[64] = { | 5 INT16 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 const UINT8 default_non_intra_matrix[64] = { | 16 INT16 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, |
| 329 { 0xe, 10 }, | 329 { 0xe, 10 }, |
| 330 { 0xd, 10 }, | 330 { 0xd, 10 }, |
| 331 { 0xc, 10 }, | 331 { 0xc, 10 }, |
| 332 }; | 332 }; |
| 333 | 333 |
| 334 //const | |
| 335 UINT8 zigzag_direct[64] = { | |
| 336 0, 1, 8, 16, 9, 2, 3, 10, | |
| 337 17, 24, 32, 25, 18, 11, 4, 5, | |
| 338 12, 19, 26, 33, 40, 48, 41, 34, | |
| 339 27, 20, 13, 6, 7, 14, 21, 28, | |
| 340 35, 42, 49, 56, 57, 50, 43, 36, | |
| 341 29, 22, 15, 23, 30, 37, 44, 51, | |
| 342 58, 59, 52, 45, 38, 31, 39, 46, | |
| 343 53, 60, 61, 54, 47, 55, 62, 63 | |
| 344 }; | |
| 345 | |
| 346 static const int frame_rate_tab[9] = { | 334 static const int frame_rate_tab[9] = { |
| 347 0, | 335 0, |
| 348 (int)(23.976 * FRAME_RATE_BASE), | 336 (int)(23.976 * FRAME_RATE_BASE), |
| 349 (int)(24 * FRAME_RATE_BASE), | 337 (int)(24 * FRAME_RATE_BASE), |
| 350 (int)(25 * FRAME_RATE_BASE), | 338 (int)(25 * FRAME_RATE_BASE), |
