diff --git a/libavcodec/g729.h b/libavcodec/g729.h index 820221299e..3192f9d927 100644 --- a/libavcodec/g729.h +++ b/libavcodec/g729.h @@ -23,27 +23,6 @@ #include -/// Moving Average (MA) prediction order -#define MA_NP 4 - -/** - * minimum quantized LSF value (3.2.4) - * 0.005 in Q13 - */ -#define LSFQ_MIN 40 - -/** - * maximum quantized LSF value (3.2.4) - * 3.135 in Q13 - */ -#define LSFQ_MAX 25681 - -/** - * minimum LSF distance (3.2.4) - * 0.0391 in Q13 - */ -#define LSFQ_DIFF_MIN 321 - /** * maximum possible subframe size */ diff --git a/libavcodec/g729data.h b/libavcodec/g729data.h index 66dc4d3ce6..5334e48093 100644 --- a/libavcodec/g729data.h +++ b/libavcodec/g729data.h @@ -23,7 +23,9 @@ #define FFMPEG_G729DATA_H #include -#include "g729.h" + +/// Moving Average (MA) prediction order +#define MA_NP 4 /** * first stage LSP codebook diff --git a/libavcodec/g729dec.c b/libavcodec/g729dec.c index 987086453c..f00e597865 100644 --- a/libavcodec/g729dec.c +++ b/libavcodec/g729dec.c @@ -30,6 +30,24 @@ #include "libavutil/avutil.h" #include "bitstream.h" +/** + * minimum quantized LSF value (3.2.4) + * 0.005 in Q13 + */ +#define LSFQ_MIN 40 + +/** + * maximum quantized LSF value (3.2.4) + * 3.135 in Q13 + */ +#define LSFQ_MAX 25681 + +/** + * minimum LSF distance (3.2.4) + * 0.0391 in Q13 + */ +#define LSFQ_DIFF_MIN 321 + /** * \brief pseudo random number generator */