Fix MTC slave implicit return on transport-stop
authorRobin Gareus <robin@gareus.org>
Tue, 10 Jan 2017 09:38:00 +0000 (10:38 +0100)
committerRobin Gareus <robin@gareus.org>
Tue, 10 Jan 2017 09:39:22 +0000 (10:39 +0100)
commit74e38365e92f34d1738c9a3ec5e128a66f51c1aa
treee22d85d920752936a9402c0b0193dad3d6e2da43
parentc906a59a3c3774af913b8e91f50046a7f2b70990
Fix MTC slave implicit return on transport-stop

MTC returns not-locked (no flywheel) when the signal is lost, in which case
Session::follow_slave() jumps to no_roll and ignores the slave-position.
The MTC slave does explicitly request a transport-locate and transport-stop.

Yet, Session::realtime_stop() honors _requested_return_frame for whatever
reason
libs/ardour/mtc_slave.cc
libs/ardour/session_transport.cc