From 621e9992a7cbe74c05627c01b86173948a54d14b Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 21 Sep 2015 23:01:38 +0200 Subject: [PATCH] amend 01403dc (VST Pin connected) --- libs/ardour/session_vst.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libs/ardour/session_vst.cc b/libs/ardour/session_vst.cc index 2f3b527b05..d4ad70ba8c 100644 --- a/libs/ardour/session_vst.cc +++ b/libs/ardour/session_vst.cc @@ -126,16 +126,18 @@ intptr_t Session::vst_callback ( // return value is 0 for such that older versions // will always return true. if (!plug) { - return 1; + // we don't know. + // but ardour always connects all buffers, so we're good + return 0; } switch (value) { case 0: - if (index < plug->input_streams().n_audio()) { + if (index < plug->plugin()->numInputs) { return 0; } break; case 1: - if (index < plug->output_streams().n_audio()) { + if (index < plug->plugin()->numOutputs) { return 0; } break;