summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2020-02-20 00:19:22 -0700
committerPaul Davis <paul@linuxaudiosystems.com>2020-02-20 00:19:22 -0700
commit1e9af51f368561af1c4a129d313ee5df1c4bc987 (patch)
tree1db32d11ca946387f44ac1116cb5aec993bed8e7 /libs/ardour/ardour
parent7ca068f8d5260521330d93ae8408c47175b2a81c (diff)
correctly track is disk read (audio) should be forwards/backwards, and what was done last time we read from disk
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/disk_reader.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/ardour/ardour/disk_reader.h b/libs/ardour/ardour/disk_reader.h
index 725fa4b2ce..980910b3aa 100644
--- a/libs/ardour/ardour/disk_reader.h
+++ b/libs/ardour/ardour/disk_reader.h
@@ -20,6 +20,8 @@
#ifndef __ardour_disk_reader_h__
#define __ardour_disk_reader_h__
+#include <boost/optional.hpp>
+
#include "pbd/i18n.h"
#include "evoral/Curve.h"
@@ -191,6 +193,7 @@ private:
DeclickAmp _declick_amp;
sampleoffset_t _declick_offs;
MidiStateTracker _tracker;
+ boost::optional<bool> _last_read_reversed;
int _do_refill_with_alloc (bool partial_fill);