diff --git a/libavcodec/svq1.c b/libavcodec/svq1.c
index 8dd43ae1b843e1cdd41b58248d829c643f91c969..a4991837db4df78fdcd9efc250dffe19a6430450 100644
--- a/libavcodec/svq1.c
+++ b/libavcodec/svq1.c
@@ -37,7 +37,7 @@
 #include "svq1_vlc.h"
 
 /* standard video sizes */
-svq1_frame_size_t ff_svq1_frame_size_table[8] = {
+const svq1_frame_size_t ff_svq1_frame_size_table[8] = {
   { 160, 120 }, { 128,  96 }, { 176, 144 }, { 352, 288 },
   { 704, 576 }, { 240, 180 }, { 320, 240 }, {  -1,  -1 }
 };
diff --git a/libavcodec/svq1.h b/libavcodec/svq1.h
index 48fe6c72e164e5605e5e2c5861e823c180f91803..7764dd8dd94ccba647d76f44ecc73764aec94b70 100644
--- a/libavcodec/svq1.h
+++ b/libavcodec/svq1.h
@@ -56,6 +56,6 @@ extern const uint8_t ff_svq1_inter_multistage_vlc[6][8][2];
 extern const uint16_t ff_svq1_intra_mean_vlc[256][2];
 extern const uint16_t ff_svq1_inter_mean_vlc[512][2];
 
-extern svq1_frame_size_t ff_svq1_frame_size_table[8];
+extern const svq1_frame_size_t ff_svq1_frame_size_table[8];
 
 #endif /* FFMPEG_SVQ1_H */