summaryrefslogtreecommitdiffstats
path: root/src/Patchage.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-11-28 23:15:04 +0100
committerDavid Robillard <d@drobilla.net>2020-11-28 23:15:04 +0100
commitf95ca1978dd463d1e6c640bb00d4d420ccb9d593 (patch)
tree94e479f783b43a1eccabdd8df80e2d72ac74be8a /src/Patchage.hpp
parent0124e669bd43b5d40bff33886dee8a3d464254f7 (diff)
downloadpatchage-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.hpp8
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;