summaryrefslogtreecommitdiff
path: root/libs/ardour/internal_return.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/internal_return.cc')
-rw-r--r--libs/ardour/internal_return.cc16
1 files changed, 16 insertions, 0 deletions
diff --git a/libs/ardour/internal_return.cc b/libs/ardour/internal_return.cc
index 7209236fe8..6402eded81 100644
--- a/libs/ardour/internal_return.cc
+++ b/libs/ardour/internal_return.cc
@@ -20,6 +20,7 @@
#include "pbd/failed_constructor.h"
+#include "ardour/audio_buffer.h"
#include "ardour/internal_return.h"
#include "ardour/mute_master.h"
#include "ardour/session.h"
@@ -52,6 +53,21 @@ InternalReturn::run (BufferSet& bufs, framepos_t /*start_frame*/, framepos_t /*e
}
}
+#if 0
+ if (_session.transport_rolling()) {
+ for (BufferSet::audio_iterator b = bufs.audio_begin(); b != bufs.audio_end(); ++b) {
+ Sample* p = b->data ();
+ for (pframes_t n = 0; n < nframes; ++n) {
+ if (p[n] != 0.0) {
+ cerr << "\tnon-zero data received\n";
+ break;
+ }
+ }
+ }
+ }
+#endif
+
+
_active = _pending_active;
}