12345678910111213141516171819 |
- #ifndef BACKENDS_ALSA_H
- #define BACKENDS_ALSA_H
- #include "base.h"
- struct AlsaBackendFactory final : public BackendFactory {
- public:
- auto init() -> bool final;
- auto querySupport(BackendType type) -> bool final;
- auto enumerate(BackendType type) -> std::vector<std::string> final;
- auto createBackend(DeviceBase *device, BackendType type) -> BackendPtr final;
- static auto getFactory() -> BackendFactory&;
- };
- #endif /* BACKENDS_ALSA_H */
|