diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2002-04-05 08:09:04 +0400 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2002-04-05 08:09:04 +0400 |
commit | 84afee348f7342f60cf803d398be0013a5fcddc5 (patch) | |
tree | 05d00a0dc176d75d65031bd4a86f2bfdea5a56ed /libavcodec/mpeg4data.h | |
parent | fcb609f4324549b29849487716557cb3a321af17 (diff) |
msmpeg4v2 decoding (no encoding yet)
Originally committed as revision 376 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/mpeg4data.h')
-rw-r--r-- | libavcodec/mpeg4data.h | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/libavcodec/mpeg4data.h b/libavcodec/mpeg4data.h index 7c6c355279..91b99625fc 100644 --- a/libavcodec/mpeg4data.h +++ b/libavcodec/mpeg4data.h @@ -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 UINT16 sprite_trajectory_tab[15][2] = { 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}, +}; |