Make vp3 arrays static const where possible.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sat, 5 Sep 2009 17:28:20 +0000 (17:28 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sat, 5 Sep 2009 17:28:20 +0000 (17:28 +0000)
Originally committed as revision 19771 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/vp3.c

index d47bc1a..5e541d0 100644 (file)
@@ -258,25 +258,25 @@ static int init_block_mapping(Vp3DecodeContext *s)
     int current_macroblock;
     int c_fragment;
 
-    signed char travel_width[16] = {
+    static const signed char travel_width[16] = {
          1,  1,  0, -1,
          0,  0,  1,  0,
          1,  0,  1,  0,
          0, -1,  0,  1
     };
 
-    signed char travel_height[16] = {
+    static const signed char travel_height[16] = {
          0,  0,  1,  0,
          1,  1,  0, -1,
          0,  1,  0, -1,
         -1,  0, -1,  0
     };
 
-    signed char travel_width_mb[4] = {
+    static const signed char travel_width_mb[4] = {
          1,  0,  1,  0
     };
 
-    signed char travel_height_mb[4] = {
+    static const signed char travel_height_mb[4] = {
          0,  1,  0, -1
     };
 
@@ -1200,7 +1200,7 @@ static void reverse_dc_prediction(Vp3DecodeContext *s,
      *   2: up-right multiplier
      *   3: left multiplier
      */
-    int predictor_transform[16][4] = {
+    static const int predictor_transform[16][4] = {
         {  0,  0,  0,  0},
         {  0,  0,  0,128},        // PL
         {  0,  0,128,  0},        // PUR