diff options
author | Robin Gareus <robin@gareus.org> | 2017-09-29 21:01:50 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-09-29 21:02:22 +0200 |
commit | ccedb2d44e808f8d66f7e8de2a62385497dbc887 (patch) | |
tree | eadc52581264d1df6caf0fdd1264944b05f8ed3d /libs/ardour/session_process.cc | |
parent | 33811b51b26cbcee2230f28f0e39fb6997e0ae61 (diff) |
Remove unused punch+preroll API
This API was not used, also superseded by record w/preroll.
Diffstat (limited to 'libs/ardour/session_process.cc')
-rw-r--r-- | libs/ardour/session_process.cc | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/libs/ardour/session_process.cc b/libs/ardour/session_process.cc index ed5422cf07..a7db77c716 100644 --- a/libs/ardour/session_process.cc +++ b/libs/ardour/session_process.cc @@ -1146,7 +1146,7 @@ Session::process_event (SessionEvent* ev) case SessionEvent::PunchIn: // cerr << "PunchIN at " << transport_sample() << endl; - if (config.get_punch_in() && record_status() == Enabled && !preroll_record_punch_enabled()) { + if (config.get_punch_in() && record_status() == Enabled) { enable_record (); } remove = false; @@ -1155,21 +1155,13 @@ Session::process_event (SessionEvent* ev) case SessionEvent::PunchOut: // cerr << "PunchOUT at " << transport_sample() << endl; - if (config.get_punch_out() && !preroll_record_punch_enabled()) { + if (config.get_punch_out()) { step_back_from_record (); } remove = false; del = false; break; - case SessionEvent::RecordStart: - if (preroll_record_punch_enabled() && record_status() == Enabled) { - enable_record (); - } - remove = false; - del = false; - break; - case SessionEvent::StopOnce: if (!non_realtime_work_pending()) { _clear_event_type (SessionEvent::StopOnce); @@ -1260,10 +1252,6 @@ Session::compute_stop_limit () const return max_samplepos; } - if (preroll_record_punch_enabled ()) { - return max_samplepos; - } - bool const punching_in = (config.get_punch_in () && _locations->auto_punch_location()); bool const punching_out = (config.get_punch_out () && _locations->auto_punch_location()); |