summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/ardour/audio_unit.cc3
-rw-r--r--libs/ardour/audioengine.cc1
-rw-r--r--libs/ardour/route.cc2
3 files changed, 2 insertions, 4 deletions
diff --git a/libs/ardour/audio_unit.cc b/libs/ardour/audio_unit.cc
index 49f02d9bca..b2933b2a09 100644
--- a/libs/ardour/audio_unit.cc
+++ b/libs/ardour/audio_unit.cc
@@ -1019,8 +1019,7 @@ AUPlugin::render_callback(AudioUnitRenderActionFlags *ioActionFlags,
error << _("AUPlugin: render callback called illegally!") << endmsg;
return kAudioUnitErr_CannotDoInCurrentContext;
}
-
- for (uint32_t i = 0; i < current_maxbuf; ++i) {
+ for (uint32_t i = 0; i < ioData->mNumberBuffers; ++i) {
ioData->mBuffers[i].mNumberChannels = 1;
ioData->mBuffers[i].mDataByteSize = sizeof (Sample) * inNumberFrames;
ioData->mBuffers[i].mData = (*current_buffers)[i] + cb_offset + current_offset;
diff --git a/libs/ardour/audioengine.cc b/libs/ardour/audioengine.cc
index e60e7f7957..a4381a748f 100644
--- a/libs/ardour/audioengine.cc
+++ b/libs/ardour/audioengine.cc
@@ -428,7 +428,6 @@ AudioEngine::jack_bufsize_callback (nframes_t nframes)
_usecs_per_cycle = (int) floor ((((double) nframes / frame_rate())) * 1000000.0);
last_monitor_check = 0;
- cerr << "bufsize: Set Port buffer size to " << nframes << endl;
Port::set_buffer_size (nframes);
boost::shared_ptr<Ports> p = ports.reader();
diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc
index a62d1a4953..4e8d4d954c 100644
--- a/libs/ardour/route.cc
+++ b/libs/ardour/route.cc
@@ -2266,7 +2266,7 @@ Route::handle_transport_stopped (bool abort_ignored, bool did_locate, bool can_f
if (Config->get_plugins_stop_with_transport() && can_flush_redirects) {
(*i)->deactivate ();
(*i)->activate ();
- }
+ }
(*i)->transport_stopped (now);
}