triggerbox: handle realtime part of transport stop explicitly in TriggerBox
This commit is contained in:
parent
46b8b0963e
commit
0ad90f826e
|
@ -3698,8 +3698,6 @@ Route::realtime_handle_transport_stopped ()
|
|||
for (ProcessorList::iterator i = _processors.begin(); i != _processors.end(); ++i) {
|
||||
(*i)->realtime_handle_transport_stopped ();
|
||||
}
|
||||
|
||||
stop_triggers (true);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -3803,6 +3803,14 @@ TriggerBox::position_as_fraction () const
|
|||
return cp->position_as_fraction ();
|
||||
}
|
||||
|
||||
void
|
||||
TriggerBox::realtime_handle_transport_stopped ()
|
||||
{
|
||||
Processor::realtime_handle_transport_stopped ();
|
||||
stop_all ();
|
||||
_currently_playing = 0;
|
||||
}
|
||||
|
||||
void
|
||||
TriggerBox::non_realtime_transport_stop (samplepos_t now, bool /*flush*/)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue
Block a user