trying some ideas for soft-decision DTD based on residual-to-signal ratio
[speexdsp.git] / libspeex / stereo.c
index cc2ed2e..f18387e 100644 (file)
    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
 
    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
 
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include <speex/speex_stereo.h>
 #include <speex/speex_callbacks.h>
 #include "vq.h"
 #include <speex/speex_stereo.h>
 #include <speex/speex_callbacks.h>
 #include "vq.h"
@@ -74,7 +78,7 @@ void speex_encode_stereo(float *data, int frame_size, SpeexBits *bits)
    speex_bits_pack(bits, tmp, 2);
 }
 
    speex_bits_pack(bits, tmp, 2);
 }
 
-void speex_encode_stereo_int(short *data, int frame_size, SpeexBits *bits)
+void speex_encode_stereo_int(spx_int16_t *data, int frame_size, SpeexBits *bits)
 {
    int i, tmp;
    float e_left=0, e_right=0, e_tot=0;
 {
    int i, tmp;
    float e_left=0, e_right=0, e_tot=0;
@@ -140,7 +144,7 @@ void speex_decode_stereo(float *data, int frame_size, SpeexStereoState *stereo)
    }
 }
 
    }
 }
 
-void speex_decode_stereo_int(short *data, int frame_size, SpeexStereoState *stereo)
+void speex_decode_stereo_int(spx_int16_t *data, int frame_size, SpeexStereoState *stereo)
 {
    float balance, e_ratio;
    int i;
 {
    float balance, e_ratio;
    int i;