summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-06-02 11:47:19 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-06-02 14:46:35 -0400
commita0fad1664826152d81e3a3b9c2556a1817a04343 (patch)
tree2610edaf6c45be0232bcdeec7c0ed9eb805e1761 /libs
parent3b58010c8c4750dd96916f70196482d1a52ae49f (diff)
change name of a Session method to makes its intended function clear
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/ardour/session.h2
-rw-r--r--libs/ardour/session.cc11
2 files changed, 7 insertions, 6 deletions
diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h
index 341c49232f..aba7a904f1 100644
--- a/libs/ardour/ardour/session.h
+++ b/libs/ardour/ardour/session.h
@@ -1977,7 +1977,7 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop
*/
GraphEdges _current_route_graph;
- void ensure_presentation_info_gap (PresentationInfo::order_t, uint32_t gap_size);
+ void ensure_route_presentation_info_gap (PresentationInfo::order_t, uint32_t gap_size);
bool ignore_route_processor_changes;
MidiClockTicker* midi_clock;
diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc
index d8e19b9c1d..37fd382669 100644
--- a/libs/ardour/session.cc
+++ b/libs/ardour/session.cc
@@ -2924,15 +2924,18 @@ Session::reconnect_mmc_ports(bool inputs)
#endif
void
-Session::ensure_presentation_info_gap (PresentationInfo::order_t first_new_order, uint32_t how_many)
+Session::ensure_route_presentation_info_gap (PresentationInfo::order_t first_new_order, uint32_t how_many)
{
if (first_new_order == PresentationInfo::max_order) {
/* adding at end, no worries */
return;
}
- /* create a gap in the existing route order keys to accomodate new routes.*/
+ /* create a gap in the presentation info to accomodate @param how_many
+ * new objects.
+ */
boost::shared_ptr <RouteList> rd = routes.reader();
+
for (RouteList::iterator ri = rd->begin(); ri != rd->end(); ++ri) {
boost::shared_ptr<Route> rt (*ri);
@@ -3074,8 +3077,6 @@ Session::new_audio_route (int input_channels, int output_channels, RouteGroup* r
bool const use_number = (how_many != 1) || name_template.empty () || name_template == _("Bus");
- ensure_presentation_info_gap (order, how_many);
-
while (how_many) {
if (!find_route_name (name_template.empty () ? _("Bus") : name_template, ++bus_id, bus_name, use_number)) {
error << "cannot find name for new audio bus" << endmsg;
@@ -3394,7 +3395,7 @@ Session::add_routes_inner (RouteList& new_routes, bool input_auto_connect, bool
}
DEBUG_TRACE (DEBUG::OrderKeys, string_compose ("ensure order gap starting at %1 for %2\n", order, new_routes.size()));
- ensure_presentation_info_gap (order, new_routes.size());
+ ensure_route_presentation_info_gap (order, new_routes.size());
for (RouteList::iterator x = new_routes.begin(); x != new_routes.end(); ++x, ++added) {