summaryrefslogtreecommitdiff
path: root/libs/ardour/track.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-11-08 18:05:04 +0100
committerRobin Gareus <robin@gareus.org>2018-07-09 17:30:38 +0200
commitcdec333bfe870fdbbbcaaaabe4b4aa98ccc9f0e8 (patch)
tree09144a1dccc84ae4c866c7d19fb4929c1511802c /libs/ardour/track.cc
parent2953b575f243a6fc2e863f3289c366b21f9c3f3e (diff)
move rt-stop to route
currently this is only used to resolve midi events for plugins (this is conceptually not correct, note offs should be resolved by the disk-reader only), but it calls into all processors now (incl disk-reader if present), which is handy (e.g. flush delaylins)
Diffstat (limited to 'libs/ardour/track.cc')
-rw-r--r--libs/ardour/track.cc14
1 files changed, 0 insertions, 14 deletions
diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc
index d992aae079..072ae27d08 100644
--- a/libs/ardour/track.cc
+++ b/libs/ardour/track.cc
@@ -543,20 +543,6 @@ Track::transport_looped (samplepos_t p)
}
void
-Track::realtime_handle_transport_stopped ()
-{
- Glib::Threads::RWLock::ReaderLock lm (_processor_lock, Glib::Threads::TRY_LOCK);
-
- if (!lm.locked ()) {
- return;
- }
-
- for (ProcessorList::iterator i = _processors.begin(); i != _processors.end(); ++i) {
- (*i)->realtime_handle_transport_stopped ();
- }
-}
-
-void
Track::transport_stopped_wallclock (struct tm & n, time_t t, bool g)
{
_disk_writer->transport_stopped_wallclock (n, t, g);