From 6977bd945e22f53553ca80edab089dd8bd07f5ff Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 29 Mar 2016 23:36:44 +0200 Subject: [PATCH] fix AU configure_io return value (bool not int) --- libs/ardour/audio_unit.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/ardour/audio_unit.cc b/libs/ardour/audio_unit.cc index 6cb5c2abd9..bcc8c2c310 100644 --- a/libs/ardour/audio_unit.cc +++ b/libs/ardour/audio_unit.cc @@ -1043,7 +1043,7 @@ AUPlugin::configure_io (ChanCount in, ChanCount out) if (initialized) { //if we are already running with the requested i/o config, bail out here if ( (audio_in==input_channels) && (audio_out==output_channels) ) { - return 0; + return true; } else { deactivate (); } @@ -1071,13 +1071,13 @@ AUPlugin::configure_io (ChanCount in, ChanCount out) streamFormat.mChannelsPerFrame = audio_in; if (set_input_format (streamFormat) != 0) { - return -1; + return false; } streamFormat.mChannelsPerFrame = audio_out; if (set_output_format (streamFormat) != 0) { - return -1; + return false; } /* reset plugin info to show currently configured state */ @@ -1089,7 +1089,7 @@ AUPlugin::configure_io (ChanCount in, ChanCount out) activate (); } - return 0; + return true; } ChanCount