From 92b023b9088f432c51df513afeb5bf7e32072440 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 26 May 2015 11:37:44 -0400 Subject: fix API version SNAFU caused by re-copying EngineStateController out of Tracks --- libs/ardour/engine_state_controller.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libs/ardour/engine_state_controller.cc') diff --git a/libs/ardour/engine_state_controller.cc b/libs/ardour/engine_state_controller.cc index 934d008d41..eb4cb14959 100644 --- a/libs/ardour/engine_state_controller.cc +++ b/libs/ardour/engine_state_controller.cc @@ -582,10 +582,10 @@ EngineStateController::_validate_current_device_state () std::vector::iterator bs_iter = std::find (buffer_sizes.begin (), buffer_sizes.end (), _current_state->buffer_size); // if current is not found switch to default if is supported if (bs_iter == buffer_sizes.end ()) { - bs_iter = std::find (buffer_sizes.begin (), buffer_sizes.end (), backend->default_buffer_size ()); + bs_iter = std::find (buffer_sizes.begin (), buffer_sizes.end (), backend->default_buffer_size (_current_state->device_name)); if (bs_iter != buffer_sizes.end ()) { - _current_state->buffer_size = backend->default_buffer_size (); + _current_state->buffer_size = backend->default_buffer_size (_current_state->device_name); } else { if (!buffer_sizes.empty ()) { _current_state->buffer_size = buffer_sizes.front (); @@ -745,7 +745,7 @@ EngineStateController::get_default_buffer_size () const { boost::shared_ptr backend = AudioEngine::instance ()->current_backend (); assert (backend); - return backend->default_buffer_size (); + return backend->default_buffer_size (_current_state->device_name); } -- cgit v1.2.3