Limit convolution processing to the output ambisonic order
[openal-soft.git] / alc / backends / opensl.h
blobb1c5cf5a999a9e0d85b67bc669452f91dec5472b
1 #ifndef BACKENDS_OSL_H
2 #define BACKENDS_OSL_H
4 #include "backends/base.h"
6 struct OSLBackendFactory 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(ALCdevice *device, BackendType type) override;
16 static BackendFactory &getFactory();
19 #endif /* BACKENDS_OSL_H */