send-delayline: proper debug output (and sort includes on the way)
authorRobin Gareus <robin@gareus.org>
Fri, 13 Jun 2014 11:05:10 +0000 (13:05 +0200)
committerRobin Gareus <robin@gareus.org>
Fri, 13 Jun 2014 11:51:42 +0000 (13:51 +0200)
libs/ardour/send.cc

index 02365e967c50a75cc5ed15cf6ce21159c5bfc4da..87aadf4193ce339b8f5749829111b8f29785b59f 100644 (file)
 #include "pbd/boost_debug.h"
 
 #include "ardour/amp.h"
-#include "ardour/send.h"
-#include "ardour/session.h"
 #include "ardour/buffer_set.h"
-#include "ardour/meter.h"
+#include "ardour/debug.h"
 #include "ardour/io.h"
+#include "ardour/meter.h"
 #include "ardour/panner_shell.h"
+#include "ardour/send.h"
+#include "ardour/session.h"
 
 #include "i18n.h"
 
@@ -129,7 +130,10 @@ Send::set_delay_in(framecnt_t delay)
                return;
        }
        _delay_in = delay;
-       cerr << "SEND DELAY Pre: " <<  delay << "\n";
+
+       DEBUG_TRACE (DEBUG::LatencyCompensation,
+                       string_compose ("Send::set_delay_in(%1) + %2 = %3\n",
+                               delay, _delay_out, _delay_out + _delay_in));
        _delayline.get()->set_delay(_delay_out + _delay_in);
 }
 
@@ -141,7 +145,9 @@ Send::set_delay_out(framecnt_t delay)
                return;
        }
        _delay_out = delay;
-       cerr << "SEND DELAY Post: " <<  delay << "\n";
+       DEBUG_TRACE (DEBUG::LatencyCompensation,
+                       string_compose ("Send::set_delay_out(%1) + %2 = %3\n",
+                               delay, _delay_in, _delay_out + _delay_in));
        _delayline.get()->set_delay(_delay_out + _delay_in);
 }