Chromium Code Reviews| Index: media/renderers/audio_renderer_impl.cc |
| diff --git a/media/renderers/audio_renderer_impl.cc b/media/renderers/audio_renderer_impl.cc |
| index 5853864bf278f19e39e9f5242d7bea761316da52..c7e63e07d7d58d301bebf04faf5edb173bce3005 100644 |
| --- a/media/renderers/audio_renderer_impl.cc |
| +++ b/media/renderers/audio_renderer_impl.cc |
| @@ -36,14 +36,12 @@ AudioRendererImpl::AudioRendererImpl( |
| const scoped_refptr<base::SingleThreadTaskRunner>& task_runner, |
| media::AudioRendererSink* sink, |
| ScopedVector<AudioDecoder> decoders, |
| - const AudioHardwareConfig& hardware_config, |
| const scoped_refptr<MediaLog>& media_log) |
| : task_runner_(task_runner), |
| expecting_config_changes_(false), |
| sink_(sink), |
| audio_buffer_stream_( |
| new AudioBufferStream(task_runner, std::move(decoders), media_log)), |
| - hardware_config_(hardware_config), |
| media_log_(media_log), |
| client_(nullptr), |
| tick_clock_(new base::DefaultTickClock()), |
| @@ -333,7 +331,8 @@ void AudioRendererImpl::Initialize(DemuxerStream* stream, |
| // failed. |
| init_cb_ = BindToCurrentLoop(init_cb); |
| - const AudioParameters& hw_params = hardware_config_.GetOutputConfig(); |
| + const AudioParameters& hw_params = |
|
DaleCurtis
2016/05/26 19:18:09
Do you know what this returns when the element is
o1ka
2016/05/27 13:48:52
This is a good question.
Here
https://code.google
|
| + sink_->GetOutputDeviceInfo().output_params(); |
| expecting_config_changes_ = stream->SupportsConfigChanges(); |
| if (!expecting_config_changes_ || !hw_params.IsValid() || |
| hw_params.format() == AudioParameters::AUDIO_FAKE) { |