Chromium Code Reviews| Index: media/audio/audio_output_device.cc |
| diff --git a/media/audio/audio_output_device.cc b/media/audio/audio_output_device.cc |
| index 7044e9ae770649c0477b9b37af56eca6fff01abb..1468123ac4510765a53fa0547480de1ab40a483e 100644 |
| --- a/media/audio/audio_output_device.cc |
| +++ b/media/audio/audio_output_device.cc |
| @@ -138,27 +138,10 @@ bool AudioOutputDevice::SetVolume(double volume) { |
| return true; |
| } |
| -OutputDevice* AudioOutputDevice::GetOutputDevice() { |
| - return this; |
| -} |
| - |
| -void AudioOutputDevice::SwitchOutputDevice( |
| - const std::string& device_id, |
| - const url::Origin& security_origin, |
| - const SwitchOutputDeviceCB& callback) { |
| - NOTREACHED(); |
| -} |
| - |
| -AudioParameters AudioOutputDevice::GetOutputParameters() { |
| - CHECK(!task_runner()->BelongsToCurrentThread()); |
| - did_receive_auth_.Wait(); |
| - return output_params_; |
| -} |
| - |
| -OutputDeviceStatus AudioOutputDevice::GetDeviceStatus() { |
| +OutputDeviceInfo AudioOutputDevice::GetOutputDeviceInfo() { |
| CHECK(!task_runner()->BelongsToCurrentThread()); |
| did_receive_auth_.Wait(); |
| - return device_status_; |
| + return OutputDeviceInfo(device_id_, device_status_, output_params_); |
|
o1ka
2016/03/22 13:21:20
OutputDeviceInfo is created on demand instead of b
|
| } |
| void AudioOutputDevice::RequestDeviceAuthorizationOnIOThread() { |