| Index: content/renderer/media/audio_device_thread.cc
|
| diff --git a/content/renderer/media/audio_device_thread.cc b/content/renderer/media/audio_device_thread.cc
|
| index c76f999d817ee207e36ea517e9435ea1390f5b39..77f37dcf1a71fbb91f6f36608e069348fe3ce157 100644
|
| --- a/content/renderer/media/audio_device_thread.cc
|
| +++ b/content/renderer/media/audio_device_thread.cc
|
| @@ -174,9 +174,9 @@ AudioDeviceThread::Callback::Callback(const AudioParameters& audio_parameters,
|
| base::SharedMemoryHandle memory,
|
| int memory_length)
|
| : audio_parameters_(audio_parameters),
|
| - samples_per_ms_(audio_parameters.sample_rate / 1000),
|
| - bytes_per_ms_(audio_parameters.channels *
|
| - (audio_parameters_.bits_per_sample / 8) *
|
| + samples_per_ms_(audio_parameters.sample_rate() / 1000),
|
| + bytes_per_ms_(audio_parameters.channels() *
|
| + (audio_parameters_.bits_per_sample() / 8) *
|
| samples_per_ms_),
|
| shared_memory_(memory, false),
|
| memory_length_(memory_length) {
|
| @@ -193,10 +193,9 @@ void AudioDeviceThread::Callback::InitializeOnAudioThread() {
|
| MapSharedMemory();
|
| DCHECK(shared_memory_.memory() != NULL);
|
|
|
| - audio_data_.reserve(audio_parameters_.channels);
|
| - for (int i = 0; i < audio_parameters_.channels; ++i) {
|
| - float* channel_data = new float[audio_parameters_.samples_per_packet];
|
| + audio_data_.reserve(audio_parameters_.channels());
|
| + for (int i = 0; i < audio_parameters_.channels(); ++i) {
|
| + float* channel_data = new float[audio_parameters_.frames_per_buffer()];
|
| audio_data_.push_back(channel_data);
|
| }
|
| }
|
| -
|
|
|