#ifndef BACKENDS_LOOPBACK_H #define BACKENDS_LOOPBACK_H #include "backends/base.h" struct LoopbackBackendFactory final : public BackendFactory { public: bool init() override; /*void deinit() override;*/ bool querySupport(BackendType type) override; void probe(DevProbe type, std::string *outnames) override; BackendPtr createBackend(ALCdevice *device, BackendType type) override; static BackendFactory &getFactory(); }; #endif /* BACKENDS_LOOPBACK_H */