Mercurial > libavcodec.hg
diff mpeg4data.h @ 307:764aeec1320e libavcodec
msmpeg4v2 decoding (no encoding yet)
author | michaelni |
---|---|
date | Fri, 05 Apr 2002 04:09:04 +0000 |
parents | 7d941b8c4e84 |
children | 8cf5507e6ca5 |
line wrap: on
line diff
--- a/mpeg4data.h Thu Apr 04 20:04:10 2002 +0000 +++ b/mpeg4data.h Fri Apr 05 04:09:04 2002 +0000 @@ -12,13 +12,13 @@ #define GMC_SPRITE 2 /* dc encoding for mpeg4 */ -static const UINT8 DCtab_lum[13][2] = +const UINT8 DCtab_lum[13][2] = { {3,3}, {3,2}, {2,2}, {2,3}, {1,3}, {1,4}, {1,5}, {1,6}, {1,7}, {1,8}, {1,9}, {1,10}, {1,11}, }; -static const UINT8 DCtab_chrom[13][2] = +const UINT8 DCtab_chrom[13][2] = { {3,2}, {2,2}, {1,2}, {1,3}, {1,4}, {1,5}, {1,6}, {1,7}, {1,8}, {1,9}, {1,10}, {1,11}, {1,12}, @@ -103,3 +103,22 @@ static const UINT8 mb_type_b_tab[4][2] = { {1, 1}, {1, 2}, {1, 3}, {1, 4}, }; + +static const UINT16 pixel_aspect[16][2]={ + {0, 0}, + {1, 1}, + {12, 11}, + {10, 11}, + {16, 11}, + {40, 33}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, +};