Align punch in/out recording with latency-compensation
[ardour.git] / libs / ardour / session_transport.cc
index 05c6e2f2a9f91df56db12188cd7982c54700cde0..bc4d9c53da64958805f21de0ac8fe22b2c5059c5 100644 (file)
@@ -1649,6 +1649,13 @@ Session::start_transport ()
        switch (record_status()) {
        case Enabled:
                if (!config.get_punch_in()) {
+                       /* This is only for UIs (keep blinking rec-en before
+                        * punch-in, don't show rec-region etc). The UI still
+                        * depends on SessionEvent::PunchIn and ensuing signals.
+                        *
+                        * The disk-writers handle punch in/out internally
+                        * in their local delay-compensated timeframe.
+                        */
                        enable_record ();
                }
                break;