Index: webrtc/modules/audio_coding/codecs/isac/fix/source/isacfix.c |
diff --git a/webrtc/modules/audio_coding/codecs/isac/fix/source/isacfix.c b/webrtc/modules/audio_coding/codecs/isac/fix/source/isacfix.c |
index f1e5cd0cf5cb092601663382c7befcd8070298f7..f8abc8a0bdf5913f05d6b4a40af1dffa17dc95eb 100644 |
--- a/webrtc/modules/audio_coding/codecs/isac/fix/source/isacfix.c |
+++ b/webrtc/modules/audio_coding/codecs/isac/fix/source/isacfix.c |
@@ -399,12 +399,12 @@ static void write_be16(const uint16_t* src, size_t nbytes, uint8_t* dest) { |
* : -1 - Error |
*/ |
-int WebRtcIsacfix_Encode(ISACFIX_MainStruct *ISAC_main_inst, |
- const int16_t *speechIn, |
- uint8_t* encoded) |
+int16_t WebRtcIsacfix_Encode(ISACFIX_MainStruct *ISAC_main_inst, |
+ const int16_t *speechIn, |
+ uint8_t* encoded) |
{ |
ISACFIX_SubStruct *ISAC_inst; |
- int stream_len; |
+ int16_t stream_len; |
/* typecast pointer to rela structure */ |
ISAC_inst = (ISACFIX_SubStruct *)ISAC_main_inst; |
@@ -421,7 +421,7 @@ int WebRtcIsacfix_Encode(ISACFIX_MainStruct *ISAC_main_inst, |
&ISAC_inst->bwestimator_obj, |
ISAC_inst->CodingMode); |
if (stream_len<0) { |
- ISAC_inst->errorcode = -(int16_t)stream_len; |
+ ISAC_inst->errorcode = - stream_len; |
return -1; |
} |
@@ -766,17 +766,17 @@ int16_t WebRtcIsacfix_UpdateBwEstimate(ISACFIX_MainStruct *ISAC_main_inst, |
*/ |
-int WebRtcIsacfix_Decode(ISACFIX_MainStruct *ISAC_main_inst, |
- const uint8_t* encoded, |
- int16_t len, |
- int16_t *decoded, |
- int16_t *speechType) |
+int16_t WebRtcIsacfix_Decode(ISACFIX_MainStruct *ISAC_main_inst, |
+ const uint8_t* encoded, |
+ int16_t len, |
+ int16_t *decoded, |
+ int16_t *speechType) |
{ |
ISACFIX_SubStruct *ISAC_inst; |
/* number of samples (480 or 960), output from decoder */ |
/* that were actually used in the encoder/decoder (determined on the fly) */ |
int16_t number_of_samples; |
- int declen = 0; |
+ int16_t declen = 0; |
/* typecast pointer to real structure */ |
ISAC_inst = (ISACFIX_SubStruct *)ISAC_main_inst; |
@@ -809,7 +809,7 @@ int WebRtcIsacfix_Decode(ISACFIX_MainStruct *ISAC_main_inst, |
if (declen < 0) { |
/* Some error inside the decoder */ |
- ISAC_inst->errorcode = -(int16_t)declen; |
+ ISAC_inst->errorcode = -declen; |
memset(decoded, 0, sizeof(int16_t) * MAX_FRAMESAMPLES); |
return -1; |
} |
@@ -859,17 +859,17 @@ int WebRtcIsacfix_Decode(ISACFIX_MainStruct *ISAC_main_inst, |
*/ |
#ifdef WEBRTC_ISAC_FIX_NB_CALLS_ENABLED |
-int WebRtcIsacfix_DecodeNb(ISACFIX_MainStruct *ISAC_main_inst, |
- const uint16_t *encoded, |
- int16_t len, |
- int16_t *decoded, |
- int16_t *speechType) |
+int16_t WebRtcIsacfix_DecodeNb(ISACFIX_MainStruct *ISAC_main_inst, |
+ const uint16_t *encoded, |
+ int16_t len, |
+ int16_t *decoded, |
+ int16_t *speechType) |
{ |
ISACFIX_SubStruct *ISAC_inst; |
/* twice the number of samples (480 or 960), output from decoder */ |
/* that were actually used in the encoder/decoder (determined on the fly) */ |
int16_t number_of_samples; |
- int declen = 0; |
+ int16_t declen = 0; |
int16_t dummy[FRAMESAMPLES/2]; |
@@ -903,7 +903,7 @@ int WebRtcIsacfix_DecodeNb(ISACFIX_MainStruct *ISAC_main_inst, |
if (declen < 0) { |
/* Some error inside the decoder */ |
- ISAC_inst->errorcode = -(int16_t)declen; |
+ ISAC_inst->errorcode = -declen; |
memset(decoded, 0, sizeof(int16_t) * FRAMESAMPLES); |
return -1; |
} |
@@ -1076,8 +1076,8 @@ int16_t WebRtcIsacfix_DecodePlc(ISACFIX_MainStruct *ISAC_main_inst, |
*/ |
int16_t WebRtcIsacfix_Control(ISACFIX_MainStruct *ISAC_main_inst, |
- int16_t rate, |
- int framesize) |
+ int16_t rate, |
+ int16_t framesize) |
{ |
ISACFIX_SubStruct *ISAC_inst; |
/* typecast pointer to real structure */ |
@@ -1101,7 +1101,7 @@ int16_t WebRtcIsacfix_Control(ISACFIX_MainStruct *ISAC_main_inst, |
if (framesize == 30 || framesize == 60) |
- ISAC_inst->ISACenc_obj.new_framelength = (int16_t)((FS/1000) * framesize); |
+ ISAC_inst->ISACenc_obj.new_framelength = (FS/1000) * framesize; |
else { |
ISAC_inst->errorcode = ISAC_DISALLOWED_FRAME_LENGTH; |
return -1; |
@@ -1136,7 +1136,7 @@ int16_t WebRtcIsacfix_Control(ISACFIX_MainStruct *ISAC_main_inst, |
int16_t WebRtcIsacfix_ControlBwe(ISACFIX_MainStruct *ISAC_main_inst, |
int16_t rateBPS, |
- int frameSizeMs, |
+ int16_t frameSizeMs, |
int16_t enforceFrameSize) |
{ |
ISACFIX_SubStruct *ISAC_inst; |
@@ -1170,7 +1170,7 @@ int16_t WebRtcIsacfix_ControlBwe(ISACFIX_MainStruct *ISAC_main_inst, |
/* Set initial framesize. If enforceFrameSize is set the frame size will not change */ |
if ((frameSizeMs == 30) || (frameSizeMs == 60)) { |
- ISAC_inst->ISACenc_obj.new_framelength = (int16_t)((FS/1000) * frameSizeMs); |
+ ISAC_inst->ISACenc_obj.new_framelength = (FS/1000) * frameSizeMs; |
} else { |
ISAC_inst->errorcode = ISAC_DISALLOWED_FRAME_LENGTH; |
return -1; |