Clean up the debug example a little
[openal-soft.git] / alc / backends / portaudio.h
blobf5abe8e4ce0db784c5ae5c5e55e15f86b9171356
1 #ifndef BACKENDS_PORTAUDIO_H
2 #define BACKENDS_PORTAUDIO_H
4 #include "base.h"
6 struct PortBackendFactory final : public BackendFactory {
7 public:
8 auto init() -> bool final;
10 auto querySupport(BackendType type) -> bool final;
12 auto enumerate(BackendType type) -> std::vector<std::string> final;
14 auto createBackend(DeviceBase *device, BackendType type) -> BackendPtr final;
16 static auto getFactory() -> BackendFactory&;
19 #endif /* BACKENDS_PORTAUDIO_H */