diff --git a/libavformat/avlanguage.c b/libavformat/avlanguage.c
index fbe88e78e411dc38df56650211e5fb12eab3945e..525bf07d272b746e680dfa670683bc988e8de6ec 100644
--- a/libavformat/avlanguage.c
+++ b/libavformat/avlanguage.c
@@ -29,10 +29,10 @@ typedef struct LangEntry {
     uint16_t next_equivalent;
 } LangEntry;
 
-const uint16_t lang_table_counts[] = { 484, 20, 184 };
-const uint16_t lang_table_offsets[] = { 0, 484, 504 };
+static const uint16_t lang_table_counts[] = { 484, 20, 184 };
+static const uint16_t lang_table_offsets[] = { 0, 484, 504 };
 
-static LangEntry lang_table[] = {
+static const LangEntry lang_table[] = {
     /*----- AV_LANG_ISO639_2_BIBL entries (484) -----*/
     /*0000*/ { "aar",  504 },
     /*0001*/ { "abk",  505 },