X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fio.cc;h=ebd295411e9cdfaf3d5198e0c36f0a737cd86d92;hb=4861eca97483128e5febb575b94688581abb0154;hp=a9d37d4315cc9c6ad8930b416c965c9d1edc2913;hpb=0013feddbf260f0b57ee74786c316739806ea47a;p=ardour.git diff --git a/libs/ardour/io.cc b/libs/ardour/io.cc index a9d37d4315..ebd295411e 100644 --- a/libs/ardour/io.cc +++ b/libs/ardour/io.cc @@ -1344,7 +1344,7 @@ IO::bundle_changed (Bundle::Change /*c*/) string IO::build_legal_port_name (DataType type) { - const int name_size = jack_port_name_size(); + const int name_size = AudioEngine::instance()->port_name_size(); int limit; string suffix; @@ -1378,7 +1378,7 @@ IO::build_legal_port_name (DataType type) // allow up to 4 digits for the output port number, plus the slash, suffix and extra space - limit = name_size - _session.engine().client_name().length() - (suffix.length() + 5); + limit = name_size - AudioEngine::instance()->my_name().length() - (suffix.length() + 5); std::vector buf1(name_size+1); std::vector buf2(name_size+1); @@ -1411,7 +1411,7 @@ IO::find_port_hole (const char* base) */ for (n = 1; n < 9999; ++n) { - std::vector buf(jack_port_name_size()); + std::vector buf (AudioEngine::instance()->port_name_size()); PortSet::iterator i = _ports.begin(); snprintf (&buf[0], jack_port_name_size(), _("%s %u"), base, n); @@ -1645,7 +1645,7 @@ IO::process_input (boost::shared_ptr proc, framepos_t start_frame, fr return; } - _buffers.get_jack_port_addresses (_ports, nframes); + _buffers.get_backend_port_addresses (_ports, nframes); if (proc) { proc->run (_buffers, start_frame, end_frame, nframes, true); }