summaryrefslogtreecommitdiff
path: root/libs/ardour/audio_unit.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-03-30 23:04:42 +0200
committerRobin Gareus <robin@gareus.org>2016-03-30 23:04:42 +0200
commit2a578c245b6077ff4bcdaadc9c445031616bd839 (patch)
tree6b65403fa9acef15b3a77a6787b72afe6d816674 /libs/ardour/audio_unit.cc
parent806fe2cba63529b70c1ac919ccdbe0a642c79a28 (diff)
fix prev commit.
Diffstat (limited to 'libs/ardour/audio_unit.cc')
-rw-r--r--libs/ardour/audio_unit.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/ardour/audio_unit.cc b/libs/ardour/audio_unit.cc
index 0ece03aa46..e31095a7df 100644
--- a/libs/ardour/audio_unit.cc
+++ b/libs/ardour/audio_unit.cc
@@ -1465,7 +1465,7 @@ AUPlugin::render_callback(AudioUnitRenderActionFlags*,
ioData->mBuffers[i].mDataByteSize = sizeof (Sample) * inNumberFrames;
bool valid = false;
- uint32_t idx = in_map->get (DataType::AUDIO, i, &valid);
+ uint32_t idx = input_map->get (DataType::AUDIO, i, &valid);
if (valid) {
ioData->mBuffers[i].mData = input_buffers->get_audio (idx).data (cb_offset + input_offset);
} else {
@@ -1530,7 +1530,7 @@ AUPlugin::connect_and_run (BufferSet& bufs, ChanMapping in_map, ChanMapping out_
bool valid = false;
uint32_t idx = out_map.get (DataType::AUDIO, i, &valid);
if (valid) {
- buffers->mBuffers[i].mData = bufs.et_audio (idx).data (offset);
+ buffers->mBuffers[i].mData = bufs.get_audio (idx).data (offset);
} else {
buffers->mBuffers[i].mData = scratch_bufs.get_audio(0).data(offset);
}
@@ -1581,7 +1581,7 @@ AUPlugin::connect_and_run (BufferSet& bufs, ChanMapping in_map, ChanMapping out_
int32_t limit = min ((int32_t) buffers->mNumberBuffers, output_channels);
int32_t i;
- for (i = 0; i < limit && inplace; ++i) {
+ for (i = 0; i < limit; ++i) {
// we know in_map == out_map
bool valid = false;
uint32_t idx = out_map.get (DataType::AUDIO, i, &valid);