diff options
-rw-r--r-- | libs/ardour/ardour/session.h | 2 | ||||
-rw-r--r-- | libs/ardour/enums.cc | 3 | ||||
-rw-r--r-- | libs/ardour/session_transport.cc | 4 |
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); } |