Index: webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_testLib.c |
diff --git a/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_testLib.c b/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_testLib.c |
index 3dcda29c87902478af856f258188f07665e7317e..b4e36b62947ca8269c71a260ef4973a836c752a4 100644 |
--- a/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_testLib.c |
+++ b/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_testLib.c |
@@ -41,7 +41,8 @@ int main(int argc, char* argv[]) |
{ |
FILE *ifileid,*efileid,*ofileid, *chfileid; |
short encoded_data[55], data[240], speechType; |
- short len, mode, pli; |
+ int len; |
+ short mode, pli; |
size_t readlen; |
int blockcount = 0; |
@@ -173,7 +174,7 @@ int main(int argc, char* argv[]) |
/* decoding */ |
fprintf(stderr, "--- Decoding block %i --- ",blockcount); |
if (pli==1) { |
- len=WebRtcIlbcfix_Decode(Dec_Inst, encoded_data, len, data, |
+ len=WebRtcIlbcfix_Decode(Dec_Inst, encoded_data, (int16_t)len, data, |
&speechType); |
if (len < 0) { |
fprintf(stderr, "Error decoding\n"); |