fixed-point: unquant_energy_mono() has received the fixed-point code from
[opus.git] / libcelt / quant_pitch.h
index ad2ec74..6ee4ecf 100644 (file)
 #ifndef QUANT_PITCH_H
 #define QUANT_PITCH_H
 
+#include "arch.h"
 #include "entenc.h"
 #include "entdec.h"
 
-/* If this returns 0, the gain is zero (don't encode the pitch index) */
-int quant_pitch(float *gains, int len, ec_enc *enc);
+/** If this returns 0, the gain is zero (don't encode the pitch index) */
+int quant_pitch(celt_pgain_t *gains, int len, ec_enc *enc);
 
-/* If this returns 0, the gain is zero (don't decode the pitch index) */
-int unquant_pitch(float *gains, int len, ec_dec *dec);
+/** If this returns 0, the gain is zero (don't decode the pitch index) */
+int unquant_pitch(celt_pgain_t *gains, int len, ec_dec *dec);
 
 #endif /* QUANT_PITCH_H */