summaryrefslogtreecommitdiff
path: root/libs/ardour/session.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2019-10-28 17:34:38 -0600
committerPaul Davis <paul@linuxaudiosystems.com>2019-10-28 17:34:38 -0600
commit814272bbac86d6767eba18e79f8a897266c874bf (patch)
treedf9227882a7d15844f737714b0f18e1397b3e45b /libs/ardour/session.cc
parent594f344ccae4adfd3a29fb15350c03338ed47c6c (diff)
improve debug output
Diffstat (limited to 'libs/ardour/session.cc')
-rw-r--r--libs/ardour/session.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc
index c180c96fdc..b15013b836 100644
--- a/libs/ardour/session.cc
+++ b/libs/ardour/session.cc
@@ -6518,7 +6518,6 @@ Session::update_latency_compensation (bool force_whole_graph, bool called_from_b
bool some_track_latency_changed = update_route_latency (false, false);
if (some_track_latency_changed || force_whole_graph) {
- DEBUG_TRACE (DEBUG::LatencyCompensation, "update_latency_compensation: delegate to engine\n");
/* cannot hold lock while engine initiates a full latency callback */
@@ -6544,9 +6543,11 @@ Session::update_latency_compensation (bool force_whole_graph, bool called_from_b
*/
if (!called_from_backend) {
+ DEBUG_TRACE (DEBUG::LatencyCompensation, "update_latency_compensation: delegate to engine\n");
_engine.update_latencies ();
+ } else {
+ DEBUG_TRACE (DEBUG::LatencyCompensation, "update_latency_compensation called from engine, don't call back into engine\n");
}
-
} else {
DEBUG_TRACE (DEBUG::LatencyCompensation, "update_latency_compensation: directly apply to routes\n");
boost::shared_ptr<RouteList> r = routes.reader ();