X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fengine_state_controller.cc;h=a2a98bb5b7e5a0032ccae4d9c3aed5df4b920a12;hb=84272b4e27e537bf2c38c9cd25675c61addea40a;hp=57b8a848884501e50ec0616cf2f78d726cc19c8b;hpb=22b07e0233a29d9633ffa825a79503befaf2e16e;p=ardour.git diff --git a/libs/ardour/engine_state_controller.cc b/libs/ardour/engine_state_controller.cc index 57b8a84888..a2a98bb5b7 100644 --- a/libs/ardour/engine_state_controller.cc +++ b/libs/ardour/engine_state_controller.cc @@ -26,7 +26,7 @@ #include "pbd/pthread_utils.h" #include "pbd/error.h" -#include "i18n.h" +#include "pbd/i18n.h" using namespace ARDOUR; @@ -150,7 +150,7 @@ EngineStateController::_deserialize_and_load_engine_states () XMLNode* state_node = *state_node_iter; StatePtr engine_state (new State); - XMLProperty* prop = NULL; + XMLProperty const * prop = NULL; if ((prop = state_node->property ("backend-name")) == 0) { continue; @@ -302,7 +302,7 @@ EngineStateController::_deserialize_and_load_midi_port_states () for (; input_state_node_iter != input_state_nodes.end (); ++input_state_node_iter) { XMLNode* input_state_node = *input_state_node_iter; - XMLProperty* prop = NULL; + XMLProperty const * prop = NULL; if (input_state_node->name () != "input") { continue; @@ -341,7 +341,7 @@ EngineStateController::_deserialize_and_load_midi_port_states () for (; output_state_node_iter != output_state_nodes.end (); ++output_state_node_iter) { XMLNode* output_state_node = *output_state_node_iter; - XMLProperty* prop = NULL; + XMLProperty const * prop = NULL; if (output_state_node->name () != "output") { continue; @@ -557,7 +557,7 @@ EngineStateController::_validate_current_device_state () // check if session desired sample rate (if it's set) could be used with this device if (_session != 0) { - if ( !set_new_sample_rate_in_controller (_session->nominal_frame_rate ())) { + if ( !set_new_sample_rate_in_controller (_session->nominal_sample_rate ())) { if ( !set_new_sample_rate_in_controller (backend->default_sample_rate ()) ) { if (!set_new_sample_rate_in_controller (sample_rates.front ()) ) { return false; @@ -708,14 +708,14 @@ EngineStateController::enumerate_devices (std::vectorsample_rate; } -framecnt_t +samplecnt_t EngineStateController::get_default_sample_rate () const { boost::shared_ptr backend = AudioEngine::instance ()->current_backend (); @@ -870,7 +870,7 @@ EngineStateController::set_new_device_as_current (const std::string& device_name bool -EngineStateController::set_new_sample_rate_in_controller (framecnt_t sample_rate) +EngineStateController::set_new_sample_rate_in_controller (samplecnt_t sample_rate) { boost::shared_ptr backend = AudioEngine::instance ()->current_backend (); assert (backend); @@ -1424,7 +1424,7 @@ EngineStateController::_on_session_loaded () // _session->reconnect_ltc_input (); // _session->reconnect_ltc_output (); - framecnt_t desired_sample_rate = _session->nominal_frame_rate (); + samplecnt_t desired_sample_rate = _session->nominal_sample_rate (); if ( desired_sample_rate > 0 && set_new_sample_rate_in_controller (desired_sample_rate)) { push_current_state_to_backend (false); @@ -1434,15 +1434,15 @@ EngineStateController::_on_session_loaded () void -EngineStateController::_on_sample_rate_change (framecnt_t new_sample_rate) +EngineStateController::_on_sample_rate_change (samplecnt_t new_sample_rate) { if (_current_state->sample_rate != new_sample_rate) { // if sample rate has been changed - framecnt_t sample_rate_to_set = new_sample_rate; + samplecnt_t sample_rate_to_set = new_sample_rate; if (AudioEngine::instance ()->session ()) { // and we have current session we should restore it back to the one tracks uses - sample_rate_to_set = AudioEngine::instance ()->session ()->frame_rate (); + sample_rate_to_set = AudioEngine::instance ()->session ()->sample_rate (); } if ( !set_new_sample_rate_in_controller (sample_rate_to_set)) {