summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/route.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-03-25 20:00:48 +0100
committerRobin Gareus <robin@gareus.org>2016-03-25 20:00:48 +0100
commitedaeaf57bae57af77ef9b8ac9be84ebfa793bb9d (patch)
treef6b9200d9f7d6da174ae18880a46ae26120964bf /libs/ardour/ardour/route.h
parent79d63d870186e421957e1f5086a7af7d9549b292 (diff)
prepare strict-i/o configuration.
Diffstat (limited to 'libs/ardour/ardour/route.h')
-rw-r--r--libs/ardour/ardour/route.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/ardour/ardour/route.h b/libs/ardour/ardour/route.h
index bb6bc4816a..990f167054 100644
--- a/libs/ardour/ardour/route.h
+++ b/libs/ardour/ardour/route.h
@@ -274,6 +274,9 @@ class LIBARDOUR_API Route : public SessionObject, public Automatable, public Rou
void clear_processors (Placement);
void all_visible_processors_active (bool);
+ bool strict_io () const { return _strict_io; }
+ bool set_strict_io (bool);
+
framecnt_t set_private_port_latencies (bool playback) const;
void set_public_port_latencies (framecnt_t, bool playback) const;
@@ -833,6 +836,8 @@ class LIBARDOUR_API Route : public SessionObject, public Automatable, public Rou
friend class ProcessorState;
+ bool _strict_io;
+
/* no copy construction */
Route (Route const &);