Index: media/base/test_helpers.cc |
diff --git a/media/base/test_helpers.cc b/media/base/test_helpers.cc |
index fd571ddc689c43eda8c746c248540bff64143af7..98d4971795a05291c96a31a7ae600fb681acfee6 100644 |
--- a/media/base/test_helpers.cc |
+++ b/media/base/test_helpers.cc |
@@ -185,9 +185,9 @@ scoped_refptr<AudioBuffer> MakeAudioBuffer(SampleFormat format, |
output->channel_data().size() == 1 ? frames * channels : frames; |
for (size_t ch = 0; ch < output->channel_data().size(); ++ch) { |
T* buffer = reinterpret_cast<T*>(output->channel_data()[ch]); |
+ const T v = static_cast<T>(start + ch * output_size * increment); |
for (size_t i = 0; i < output_size; ++i) { |
- buffer[i] = start; |
- start += increment; |
+ buffer[i] = static_cast<T>(v + i * increment); |
} |
} |
return output; |