summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2020-04-25 18:24:42 +0200
committerRobin Gareus <robin@gareus.org>2020-04-25 18:24:42 +0200
commit02e5605cdd2d248c185bcbb995456161dd2c4d21 (patch)
treed05041be0bdde54cd432b0e1d69774735f540e85
parentb9c29c478c676318474b2bd95e5a2d2260c6e7c3 (diff)
NO-OP: reduce scope, return early
-rw-r--r--libs/ardour/route.cc22
1 files changed, 11 insertions, 11 deletions
diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc
index db41c73eac..d6cfec92e9 100644
--- a/libs/ardour/route.cc
+++ b/libs/ardour/route.cc
@@ -4313,23 +4313,23 @@ Route::update_signal_latency (bool apply_to_delayline)
void
Route::apply_latency_compensation ()
{
- if (_delayline) {
- samplecnt_t old = _delayline->delay ();
+ if (!_delayline) {
+ return;
+ }
- samplecnt_t play_lat_in = _input->connected_latency (true);
- samplecnt_t play_lat_out = _output->connected_latency (true);
- samplecnt_t latcomp = play_lat_in - play_lat_out - _signal_latency;
+ samplecnt_t play_lat_in = _input->connected_latency (true);
+ samplecnt_t play_lat_out = _output->connected_latency (true);
+ samplecnt_t latcomp = play_lat_in - play_lat_out - _signal_latency;
#if 0 // DEBUG
- samplecnt_t capt_lat_in = _input->connected_latency (false);
- samplecnt_t capt_lat_out = _output->connected_latency (false);
- samplecnt_t latcomp_capt = capt_lat_out - capt_lat_in - _signal_latency;
+ samplecnt_t capt_lat_in = _input->connected_latency (false);
+ samplecnt_t capt_lat_out = _output->connected_latency (false);
+ samplecnt_t latcomp_capt = capt_lat_out - capt_lat_in - _signal_latency;
- cout << "ROUTE " << name() << " delay for " << latcomp << " (c: " << latcomp_capt << ")" << endl;
+ cout << "ROUTE " << name() << " delay for " << latcomp << " (c: " << latcomp_capt << ")" << endl;
#endif
- _delayline->set_delay (latcomp > 0 ? latcomp : 0);
- }
+ _delayline->set_delay (latcomp > 0 ? latcomp : 0);
}
void