}
PortInsert::PortInsert (Session& s, boost::shared_ptr<Pannable> pannable, boost::shared_ptr<MuteMaster> mm)
- : IOProcessor (s, true, true, name_and_id_new_insert (s, _bitslot), "")
+ : IOProcessor (s, true, true, name_and_id_new_insert (s, _bitslot), "", DataType::AUDIO, true)
, _out (new Delivery (s, _output, pannable, mm, _name, Delivery::Insert))
{
_mtdm = 0;
PortInsert::start_latency_detection ()
{
delete _mtdm;
- _mtdm = new MTDM;
+ _mtdm = new MTDM (_session.frame_rate());
_latency_flush_frames = false;
_latency_detect = true;
_measured_latency = 0;