]> git.tdb.fi Git - ext/openal.git/blob - alc/backends/wasapi.h
Import OpenAL Soft 1.23.1 sources
[ext/openal.git] / alc / backends / wasapi.h
1 #ifndef BACKENDS_WASAPI_H
2 #define BACKENDS_WASAPI_H
3
4 #include "base.h"
5
6 struct WasapiBackendFactory 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(DeviceBase *device, BackendType type) override;
15
16     static BackendFactory &getFactory();
17 };
18
19 #endif /* BACKENDS_WASAPI_H */