diff options
author | David Robillard <d@drobilla.net> | 2020-11-28 23:15:04 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-11-28 23:15:04 +0100 |
commit | f95ca1978dd463d1e6c640bb00d4d420ccb9d593 (patch) | |
tree | 94e479f783b43a1eccabdd8df80e2d72ac74be8a /src/Patchage.hpp | |
parent | 0124e669bd43b5d40bff33886dee8a3d464254f7 (diff) | |
download | patchage-f95ca1978dd463d1e6c640bb00d4d420ccb9d593.tar.gz patchage-f95ca1978dd463d1e6c640bb00d4d420ccb9d593.tar.bz2 patchage-f95ca1978dd463d1e6c640bb00d4d420ccb9d593.zip |
Use AlsaDriver only through base class interface
Diffstat (limited to 'src/Patchage.hpp')
-rw-r--r-- | src/Patchage.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Patchage.hpp b/src/Patchage.hpp index 8f0cb9a..8c0ccb5 100644 --- a/src/Patchage.hpp +++ b/src/Patchage.hpp @@ -53,7 +53,6 @@ #include <set> #include <string> -class AlsaDriver; class JackDriver; class PatchageCanvas; class Configuration; @@ -152,9 +151,10 @@ protected: std::queue<PatchageEvent> _driver_events; #ifdef HAVE_ALSA - AlsaDriver* _alsa_driver; - void menu_alsa_connect(); - void menu_alsa_disconnect(); + std::unique_ptr<Driver> _alsa_driver; + + void menu_alsa_connect(); + void menu_alsa_disconnect(); #endif std::shared_ptr<PatchageCanvas> _canvas; |