Mercurial > libavcodec.hg
comparison svq1_cb.h @ 2006:7d6edcadb1a1 libavcodec
10l
author | michael |
---|---|
date | Fri, 07 May 2004 14:57:05 +0000 |
parents | 1e39f273ecd6 |
children | ad1a92c2db48 |
comparison
equal
deleted
inserted
replaced
2005:28d3f73aa254 | 2006:7d6edcadb1a1 |
---|---|
762 -3, 3, 5, -3, -3, 0, 0, -2, -1, 3, 2, -2, -2, 2, 2, -1, | 762 -3, 3, 5, -3, -3, 0, 0, -2, -1, 3, 2, -2, -2, 2, 2, -1, |
763 2, 0, 0, -1, 0, 0, 0, 0, 0, -3, -2, 1, 3, 0, -2, -2 | 763 2, 0, 0, -1, 0, 0, 0, 0, 0, -3, -2, 1, 3, 0, -2, -2 |
764 }; | 764 }; |
765 | 765 |
766 /* list of codebooks for inter-coded vectors */ | 766 /* list of codebooks for inter-coded vectors */ |
767 static const uint8_t* const svq1_inter_codebooks[4] = { | 767 static const int8_t* const svq1_inter_codebooks[4] = { |
768 svq1_inter_codebook_4x2, svq1_inter_codebook_4x4, | 768 svq1_inter_codebook_4x2, svq1_inter_codebook_4x4, |
769 svq1_inter_codebook_8x4, svq1_inter_codebook_8x8 | 769 svq1_inter_codebook_8x4, svq1_inter_codebook_8x8 |
770 }; | 770 }; |
771 | 771 |
772 /* 6x16-entry codebook for intra-coded 4x2 vectors */ | 772 /* 6x16-entry codebook for intra-coded 4x2 vectors */ |
1504 1, 0, -1, -1, -2, 0, 1, 2, 0, -2, -2, -2, -3, -1, 0, 1, | 1504 1, 0, -1, -1, -2, 0, 1, 2, 0, -2, -2, -2, -3, -1, 0, 1, |
1505 0, -2, -2, -2, -2, -1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2 | 1505 0, -2, -2, -2, -2, -1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2 |
1506 }; | 1506 }; |
1507 | 1507 |
1508 /* list of codebooks for intra-coded vectors */ | 1508 /* list of codebooks for intra-coded vectors */ |
1509 static const uint8_t* const svq1_intra_codebooks[4] = { | 1509 static const int8_t* const svq1_intra_codebooks[4] = { |
1510 svq1_intra_codebook_4x2, svq1_intra_codebook_4x4, | 1510 svq1_intra_codebook_4x2, svq1_intra_codebook_4x4, |
1511 svq1_intra_codebook_8x4, svq1_intra_codebook_8x8 | 1511 svq1_intra_codebook_8x4, svq1_intra_codebook_8x8 |
1512 }; | 1512 }; |