fix ChanCount min/max
[ardour.git] / libs / ardour / session_transport.cc
index fdd67dd67e766fba6f2763d2a9192bb0d380e1f7..f1486ada78144abc89636c940f4d92d9f0b4a5e0 100644 (file)
@@ -163,6 +163,12 @@ Session::force_locate (framepos_t target_frame, bool with_roll)
 void
 Session::request_play_loop (bool yn, bool change_transport_roll)
 {
+       if (_slave && yn) {
+               // don't attempt to loop when not using Internal Transport
+               // see also gtk2_ardour/ardour_ui_options.cc parameter_changed()
+               return;
+       }
+
        SessionEvent* ev;
        Location *location = _locations->auto_loop_location();
        double target_speed;