1 #ifndef BACKENDS_SOLARIS_H
2 #define BACKENDS_SOLARIS_H
3 
4 #include "backends/base.h"
5 
6 struct SolarisBackendFactory final : public BackendFactory {
7 public:
8     bool init() override;
9 
10     bool querySupport(BackendType type) override;
11 
12     std::string probe(BackendType type) override;
13 
14     BackendPtr createBackend(ALCdevice *device, BackendType type) override;
15 
16     static BackendFactory &getFactory();
17 };
18 
19 #endif /* BACKENDS_SOLARIS_H */
20