summaryrefslogtreecommitdiff
path: root/libs/ardour/session.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2020-04-07 23:13:57 +0200
committerRobin Gareus <robin@gareus.org>2020-04-07 23:14:11 +0200
commit989e388cadd955d1228403838d23ed58fec68c9f (patch)
treed7fef0a3ea92beb8a657499a73cab049d8d85d64 /libs/ardour/session.cc
parent69067b9d99c3e15f66723da77dcfc19c5a65519f (diff)
Add option to reset x-run count on record-start
Diffstat (limited to 'libs/ardour/session.cc')
-rw-r--r--libs/ardour/session.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc
index 2fcc58e048..2b0b9c0921 100644
--- a/libs/ardour/session.cc
+++ b/libs/ardour/session.cc
@@ -1897,6 +1897,9 @@ Session::enable_record ()
_last_record_location = _transport_sample;
send_immediate_mmc (MIDI::MachineControlCommand (MIDI::MachineControl::cmdRecordStrobe));
+ if (Config->get_recording_resets_xrun_count ()) {
+ reset_xrun_count ();
+ }
if (Config->get_monitoring_model() == HardwareMonitoring && config.get_auto_input()) {
set_track_monitor_input_status (true);
}