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},
+};