diff --git a/libavcodec/Makefile b/libavcodec/Makefile
index 0cca9ce7f5ab4c5e0e94ae7601611692b5dca0ec..dfefab66f860516396129980a95ba45fc9fccee4 100644
--- a/libavcodec/Makefile
+++ b/libavcodec/Makefile
@@ -225,7 +225,7 @@ OBJS-$(CONFIG_FOURXM_DECODER)          += 4xm.o
 OBJS-$(CONFIG_FRAPS_DECODER)           += fraps.o
 OBJS-$(CONFIG_FRWU_DECODER)            += frwu.o
 OBJS-$(CONFIG_G2M_DECODER)             += g2meet.o elsdec.o
-OBJS-$(CONFIG_G723_1_DECODER)          += g723_1.o acelp_vectors.o \
+OBJS-$(CONFIG_G723_1_DECODER)          += g723_1dec.o acelp_vectors.o \
                                           celp_filters.o
 OBJS-$(CONFIG_GIF_DECODER)             += gifdec.o lzw.o
 OBJS-$(CONFIG_GIF_ENCODER)             += gif.o lzwenc.o
diff --git a/libavcodec/g723_1_data.h b/libavcodec/g723_1.h
similarity index 99%
rename from libavcodec/g723_1_data.h
rename to libavcodec/g723_1.h
index c4c4d77a6203dc2894768f86519709aea3887d47..71e2df4ad35c10fc077a6215b5cb647680d20fd3 100644
--- a/libavcodec/g723_1_data.h
+++ b/libavcodec/g723_1.h
@@ -25,8 +25,8 @@
  * G.723.1 compatible decoder data tables
  */
 
-#ifndef AVCODEC_G723_1_DATA_H
-#define AVCODEC_G723_1_DATA_H
+#ifndef AVCODEC_G723_1_H
+#define AVCODEC_G723_1_H
 
 #include <stdint.h>
 
@@ -1198,4 +1198,4 @@ static const int cng_filt[4] = { 273, 998, 499, 333 };
 
 static const int cng_bseg[3] = { 2048, 18432, 231233 };
 
-#endif /* AVCODEC_G723_1_DATA_H */
+#endif /* AVCODEC_G723_1_H */
diff --git a/libavcodec/g723_1.c b/libavcodec/g723_1dec.c
similarity index 99%
rename from libavcodec/g723_1.c
rename to libavcodec/g723_1dec.c
index 80c7d1f49127d8611c178f921506ab8d57b42a4e..dc05ed21211016d061f5403046f2a6f7c67c1491 100644
--- a/libavcodec/g723_1.c
+++ b/libavcodec/g723_1dec.c
@@ -33,7 +33,7 @@
 #include "get_bits.h"
 #include "acelp_vectors.h"
 #include "celp_filters.h"
-#include "g723_1_data.h"
+#include "g723_1.h"
 #include "internal.h"
 
 #define CNG_RANDOM_SEED 12345