| Index: extensions/browser/api/audio/audio_service.cc
|
| diff --git a/extensions/browser/api/audio/audio_service.cc b/extensions/browser/api/audio/audio_service.cc
|
| index 0e21680e54b387389365e986062f286b68f6ac2b..ec4c7c131da1ee312a79aed35990683b694b1691 100644
|
| --- a/extensions/browser/api/audio/audio_service.cc
|
| +++ b/extensions/browser/api/audio/audio_service.cc
|
| @@ -16,7 +16,7 @@ class AudioServiceImpl : public AudioService {
|
| void RemoveObserver(Observer* observer) override;
|
|
|
| // Start to query audio device information.
|
| - void StartGetInfo(const GetInfoCallback& callback) override;
|
| + bool GetInfo(OutputInfo* output_info_out, InputInfo* input_info_out) override;
|
| void SetActiveDevices(const DeviceIdList& device_list) override;
|
| bool SetDeviceProperties(const std::string& device_id,
|
| bool muted,
|
| @@ -36,10 +36,10 @@ AudioService* AudioService::CreateInstance() {
|
| return new AudioServiceImpl;
|
| }
|
|
|
| -void AudioServiceImpl::StartGetInfo(const GetInfoCallback& callback) {
|
| +bool AudioServiceImpl::GetInfo(OutputInfo* output_info_out,
|
| + InputInfo* input_info_out) {
|
| // TODO: implement this for platforms other than Chrome OS.
|
| - if (!callback.is_null())
|
| - callback.Run(OutputInfo(), InputInfo(), false);
|
| + return false;
|
| }
|
|
|
| void AudioServiceImpl::SetActiveDevices(const DeviceIdList& device_list) {
|
|
|