| Index: media/base/audio_renderer_mixer_input.cc
|
| diff --git a/media/base/audio_renderer_mixer_input.cc b/media/base/audio_renderer_mixer_input.cc
|
| index 8eef689b8bfbecdf4243001c1c0b92bc0e6b68a2..af56b09221dddbee093284d34517a30649328c6d 100644
|
| --- a/media/base/audio_renderer_mixer_input.cc
|
| +++ b/media/base/audio_renderer_mixer_input.cc
|
| @@ -18,27 +18,12 @@ AudioRendererMixerInput::AudioRendererMixerInput(
|
| callback_(NULL) {
|
| }
|
|
|
| -AudioRendererMixerInput::~AudioRendererMixerInput() {
|
| - if (!initialized_)
|
| - return;
|
| -
|
| - // Clean up |audio_data_|.
|
| - for (size_t i = 0; i < audio_data_.size(); ++i)
|
| - delete [] audio_data_[i];
|
| - audio_data_.clear();
|
| -}
|
| +AudioRendererMixerInput::~AudioRendererMixerInput() {}
|
|
|
| void AudioRendererMixerInput::Initialize(
|
| const AudioParameters& params,
|
| AudioRendererSink::RenderCallback* callback) {
|
| DCHECK(!initialized_);
|
| -
|
| - // TODO(dalecurtis): If we switch to AVX/SSE optimization, we'll need to
|
| - // allocate these on 32-byte boundaries and ensure they're sized % 32 bytes.
|
| - audio_data_.reserve(params.channels());
|
| - for (int i = 0; i < params.channels(); ++i)
|
| - audio_data_.push_back(new float[params.frames_per_buffer()]);
|
| -
|
| callback_ = callback;
|
| initialized_ = true;
|
| }
|
|
|