diff --git a/src/opus_multistream_encoder.c b/src/opus_multistream_encoder.c index d3250a17aa1f04c68375b16a2d4c0f87a5a9e79d..eadc11d8013a1f9d8fa697370923e94e825bf0d7 100644 --- a/src/opus_multistream_encoder.c +++ b/src/opus_multistream_encoder.c @@ -789,7 +789,7 @@ int opus_multistream_encode( ) { return opus_multistream_encode_native(st, opus_copy_channel_in_short, - pcm, frame_size, data, max_data_bytes, 16, opus_surround_downmix_float); + pcm, frame_size, data, max_data_bytes, 16, opus_surround_downmix_short); } #ifndef DISABLE_FLOAT_API @@ -802,7 +802,7 @@ int opus_multistream_encode_float( ) { return opus_multistream_encode_native(st, opus_copy_channel_in_float, - pcm, frame_size, data, max_data_bytes, 16, opus_surround_downmix_short); + pcm, frame_size, data, max_data_bytes, 16, opus_surround_downmix_float); } #endif