#include "services/audio/public/cpp/fake_system_info.h"
#include "base/functional/bind.h"
#include "base/functional/callback_helpers.h"
#include "services/audio/service.h"
namespace audio {
FakeSystemInfo::FakeSystemInfo() { … }
FakeSystemInfo::~FakeSystemInfo() { … }
void FakeSystemInfo::OverrideGlobalBinderForAudioService(
FakeSystemInfo* fake_system_info) { … }
void FakeSystemInfo::ClearGlobalBinderForAudioService() { … }
void FakeSystemInfo::GetInputStreamParameters(
const std::string& device_id,
GetInputStreamParametersCallback callback) { … }
void FakeSystemInfo::GetOutputStreamParameters(
const std::string& device_id,
GetOutputStreamParametersCallback callback) { … }
void FakeSystemInfo::HasInputDevices(HasInputDevicesCallback callback) { … }
void FakeSystemInfo::HasOutputDevices(HasOutputDevicesCallback callback) { … }
void FakeSystemInfo::GetInputDeviceDescriptions(
GetInputDeviceDescriptionsCallback callback) { … }
void FakeSystemInfo::GetOutputDeviceDescriptions(
GetOutputDeviceDescriptionsCallback callback) { … }
void FakeSystemInfo::GetAssociatedOutputDeviceID(
const std::string& input_device_id,
GetAssociatedOutputDeviceIDCallback callback) { … }
void FakeSystemInfo::GetInputDeviceInfo(const std::string& input_device_id,
GetInputDeviceInfoCallback callback) { … }
void FakeSystemInfo::Bind(mojo::PendingReceiver<mojom::SystemInfo> receiver) { … }
}