summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/ardour/ardour/session.h2
-rw-r--r--libs/ardour/enums.cc3
-rw-r--r--libs/ardour/session_transport.cc4
3 files changed, 3 insertions, 6 deletions
diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h
index 70b5bc4896..728f026840 100644
--- a/libs/ardour/ardour/session.h
+++ b/libs/ardour/ardour/session.h
@@ -1122,7 +1122,7 @@ public:
enum PostTransportWork {
PostTransportStop = 0x1,
- PostTransportDuration = 0x2,
+ /* PostTransportDuration */
PostTransportLocate = 0x4,
PostTransportRoll = 0x8,
PostTransportAbort = 0x10,
diff --git a/libs/ardour/enums.cc b/libs/ardour/enums.cc
index 903861fc02..cdcdbd0c4f 100644
--- a/libs/ardour/enums.cc
+++ b/libs/ardour/enums.cc
@@ -467,7 +467,6 @@ setup_enum_writer ()
REGISTER (_MIDI_MTC_Status);
REGISTER_CLASS_ENUM (Session, PostTransportStop);
- REGISTER_CLASS_ENUM (Session, PostTransportDuration);
REGISTER_CLASS_ENUM (Session, PostTransportLocate);
REGISTER_CLASS_ENUM (Session, PostTransportRoll);
REGISTER_CLASS_ENUM (Session, PostTransportAbort);
@@ -475,6 +474,8 @@ setup_enum_writer ()
REGISTER_CLASS_ENUM (Session, PostTransportAudition);
REGISTER_CLASS_ENUM (Session, PostTransportReverse);
REGISTER_CLASS_ENUM (Session, PostTransportClearSubstate);
+ REGISTER_CLASS_ENUM (Session, PostTransportAdjustPlaybackBuffering);
+ REGISTER_CLASS_ENUM (Session, PostTransportAdjustCaptureBuffering);
REGISTER_BITS (_Session_PostTransportWork);
REGISTER_CLASS_ENUM (Session, Clean);
diff --git a/libs/ardour/session_transport.cc b/libs/ardour/session_transport.cc
index 798091209c..5e250e064d 100644
--- a/libs/ardour/session_transport.cc
+++ b/libs/ardour/session_transport.cc
@@ -116,10 +116,6 @@ Session::realtime_stop (bool abort, bool clear_state)
DEBUG_TRACE (DEBUG::Transport, string_compose ("stop complete, auto-return scheduled for return to %1\n", _requested_return_sample));
- /* the duration change is not guaranteed to have happened, but is likely */
-
- todo = PostTransportWork (todo | PostTransportDuration);
-
if (abort) {
todo = PostTransportWork (todo | PostTransportAbort);
}