| Index: media/filters/audio_renderer_impl.cc
|
| diff --git a/media/filters/audio_renderer_impl.cc b/media/filters/audio_renderer_impl.cc
|
| index 5634ab2436becaaa92c1e44da1837c90e08195d8..3c7ce916f1cc72f35476249cafea0a373dc15e0d 100644
|
| --- a/media/filters/audio_renderer_impl.cc
|
| +++ b/media/filters/audio_renderer_impl.cc
|
| @@ -79,6 +79,9 @@ bool AudioRendererImpl::OnInitialize(const MediaFormat& media_format) {
|
| return false;
|
| }
|
|
|
| + // Set packet size.
|
| + params.samples_per_packet = kSamplesPerBuffer;
|
| +
|
| bytes_per_second_ = params.sample_rate * params.channels *
|
| params.bits_per_sample / 8;
|
|
|
| @@ -87,10 +90,7 @@ bool AudioRendererImpl::OnInitialize(const MediaFormat& media_format) {
|
| if (!stream_)
|
| return false;
|
|
|
| - // Calculate buffer size and open the stream.
|
| - size_t size = kSamplesPerBuffer * params.channels *
|
| - params.bits_per_sample / 8;
|
| - if (!stream_->Open(size)) {
|
| + if (!stream_->Open()) {
|
| stream_->Close();
|
| stream_ = NULL;
|
| }
|
|
|