summaryrefslogtreecommitdiffstats
path: root/src/server/Engine.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2017-04-12 20:19:08 +0200
committerDavid Robillard <d@drobilla.net>2017-04-12 20:22:41 +0200
commitb718c77fe338c18b61280aefcf8d42c01a6299fd (patch)
tree6160f7b2d00cda4291272818191eb2a8d2a8aaef /src/server/Engine.cpp
parent372ac1950628f7ae2f555181c57e3f69b45dbb7d (diff)
downloadingen-b718c77fe338c18b61280aefcf8d42c01a6299fd.tar.gz
ingen-b718c77fe338c18b61280aefcf8d42c01a6299fd.tar.bz2
ingen-b718c77fe338c18b61280aefcf8d42c01a6299fd.zip
Refuse to start if driver requires a graph and one is not provided
Diffstat (limited to 'src/server/Engine.cpp')
-rw-r--r--src/server/Engine.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/Engine.cpp b/src/server/Engine.cpp
index 2fa079f1..8ec74829 100644
--- a/src/server/Engine.cpp
+++ b/src/server/Engine.cpp
@@ -400,6 +400,12 @@ Engine::init(double sample_rate, uint32_t block_length, size_t seq_size)
}
bool
+Engine::supports_dynamic_ports() const
+{
+ return !_driver || _driver->dynamic_ports();
+}
+
+bool
Engine::activate()
{
if (!_driver) {