🛠️🐜 Antkeeper superbuild with dependencies included https://antkeeper.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
454 B

  1. #ifndef BACKENDS_PULSEAUDIO_H
  2. #define BACKENDS_PULSEAUDIO_H
  3. #include "backends/base.h"
  4. class PulseBackendFactory final : public BackendFactory {
  5. public:
  6. bool init() override;
  7. bool querySupport(BackendType type) override;
  8. void probe(DevProbe type, std::string *outnames) override;
  9. BackendPtr createBackend(ALCdevice *device, BackendType type) override;
  10. static BackendFactory &getFactory();
  11. };
  12. #endif /* BACKENDS_PULSEAUDIO_H */