#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"
return string_compose (_("send %1"), (bitslot = s.next_send_id ()) + 1);
default:
fatal << string_compose (_("programming error: send created using role %1"), enum_2_string (r)) << endmsg;
- /*NOTREACHED*/
+ abort(); /*NOTREACHED*/
return string();
}
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);
}
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);
}