Don't return a large-ish array on the stack
[openal-soft.git] / alc / backends / solaris.h
blob5da6ad3a95a2250a92adcd53492684f5a567a475
1 #ifndef BACKENDS_SOLARIS_H
2 #define BACKENDS_SOLARIS_H
4 #include "base.h"
6 struct SolarisBackendFactory final : public BackendFactory {
7 public:
8 bool init() override;
10 bool querySupport(BackendType type) override;
12 std::string probe(BackendType type) override;
14 BackendPtr createBackend(DeviceBase *device, BackendType type) override;
16 static BackendFactory &getFactory();
19 #endif /* BACKENDS_SOLARIS_H */