Index: media/filters/audio_renderer_impl.cc |
diff --git a/media/filters/audio_renderer_impl.cc b/media/filters/audio_renderer_impl.cc |
index 9387de981240233fc4a0262a95196446dd235edc..b51046299299b406697b46fc06f443655d318aed 100644 |
--- a/media/filters/audio_renderer_impl.cc |
+++ b/media/filters/audio_renderer_impl.cc |
@@ -45,7 +45,7 @@ AudioRendererImpl::AudioRendererImpl( |
media::AudioRendererSink* sink, |
ScopedVector<AudioDecoder> decoders, |
const SetDecryptorReadyCB& set_decryptor_ready_cb, |
- AudioHardwareConfig* hardware_config) |
+ const AudioHardwareConfig& hardware_config) |
: task_runner_(task_runner), |
expecting_config_changes_(false), |
sink_(sink), |
@@ -284,7 +284,7 @@ void AudioRendererImpl::Initialize(DemuxerStream* stream, |
buffer_converter_.reset(); |
} else { |
// TODO(rileya): Support hardware config changes |
- const AudioParameters& hw_params = hardware_config_->GetOutputConfig(); |
+ const AudioParameters& hw_params = hardware_config_.GetOutputConfig(); |
audio_parameters_.Reset( |
hw_params.format(), |
// Always use the source's channel layout and channel count to avoid |
@@ -297,7 +297,7 @@ void AudioRendererImpl::Initialize(DemuxerStream* stream, |
hw_params.input_channels(), |
hw_params.sample_rate(), |
hw_params.bits_per_sample(), |
- hardware_config_->GetHighLatencyBufferSize()); |
+ hardware_config_.GetHighLatencyBufferSize()); |
} |
audio_clock_.reset( |