#include "services/audio/log_factory_adapter.h"
#include <utility>
#include "mojo/public/cpp/bindings/pending_receiver.h"
#include "services/audio/log_adapter.h"
namespace audio {
const int kMaxPendingLogRequests = …;
struct LogFactoryAdapter::PendingLogRequest { … };
LogFactoryAdapter::LogFactoryAdapter() = default;
LogFactoryAdapter::~LogFactoryAdapter() = default;
void LogFactoryAdapter::SetLogFactory(
mojo::PendingRemote<media::mojom::AudioLogFactory> log_factory) { … }
std::unique_ptr<media::AudioLog> LogFactoryAdapter::CreateAudioLog(
AudioComponent component,
int component_id) { … }
}