| Index: webrtc/modules/audio_coding/codecs/isac/fix/test/isac_speed_test.cc
|
| diff --git a/webrtc/modules/audio_coding/codecs/isac/fix/test/isac_speed_test.cc b/webrtc/modules/audio_coding/codecs/isac/fix/test/isac_speed_test.cc
|
| index bb76257569595d110ba6f6c51430591bab227bba..3089f58261027836c367393e83a910b9fb244576 100644
|
| --- a/webrtc/modules/audio_coding/codecs/isac/fix/test/isac_speed_test.cc
|
| +++ b/webrtc/modules/audio_coding/codecs/isac/fix/test/isac_speed_test.cc
|
| @@ -65,18 +65,21 @@ float IsacSpeedTest::EncodeABlock(int16_t* in_data, uint8_t* bit_stream,
|
| // ISAC takes 10 ms everycall
|
| const int subblocks = block_duration_ms_ / 10;
|
| const int subblock_length = 10 * input_sampling_khz_;
|
| - int value;
|
| + int value = 0;
|
|
|
| clock_t clocks = clock();
|
| size_t pointer = 0;
|
| for (int idx = 0; idx < subblocks; idx++, pointer += subblock_length) {
|
| value = WebRtcIsacfix_Encode(ISACFIX_main_inst_, &in_data[pointer],
|
| bit_stream);
|
| + if (idx == subblocks - 1)
|
| + EXPECT_GT(value, 0);
|
| + else
|
| + EXPECT_EQ(0, value);
|
| }
|
| clocks = clock() - clocks;
|
| - EXPECT_GT(value, 0);
|
| - assert(value <= max_bytes);
|
| *encoded_bytes = value;
|
| + assert(*encoded_bytes <= max_bytes);
|
| return 1000.0 * clocks / CLOCKS_PER_SEC;
|
| }
|
|
|
|
|