diff --git a/libs/ardour/ardour/types.h b/libs/ardour/ardour/types.h index 1428a49968..343e877c36 100644 --- a/libs/ardour/ardour/types.h +++ b/libs/ardour/ardour/types.h @@ -827,8 +827,6 @@ struct FollowAction { None, Stop, Again, - NextTrigger, /* Live-style, and below */ - PrevTrigger, ForwardTrigger, /* any "next" skipping empties */ ReverseTrigger, /* any "prev" skipping empties */ FirstTrigger, diff --git a/libs/ardour/enums.cc b/libs/ardour/enums.cc index 78effdb757..61f7852e61 100644 --- a/libs/ardour/enums.cc +++ b/libs/ardour/enums.cc @@ -862,8 +862,6 @@ setup_enum_writer () REGISTER_CLASS_ENUM (FollowAction, None); REGISTER_CLASS_ENUM (FollowAction, Stop); REGISTER_CLASS_ENUM (FollowAction, Again); - REGISTER_CLASS_ENUM (FollowAction, NextTrigger); - REGISTER_CLASS_ENUM (FollowAction, PrevTrigger); REGISTER_CLASS_ENUM (FollowAction, ForwardTrigger); REGISTER_CLASS_ENUM (FollowAction, ReverseTrigger); REGISTER_CLASS_ENUM (FollowAction, FirstTrigger); diff --git a/libs/ardour/triggerbox.cc b/libs/ardour/triggerbox.cc index d825284617..36da5f872f 100644 --- a/libs/ardour/triggerbox.cc +++ b/libs/ardour/triggerbox.cc @@ -3062,25 +3062,6 @@ TriggerBox::determine_next_trigger (uint32_t current) case FollowAction::Again: return current; - - case FollowAction::NextTrigger: - n = current + 1; - if (n < all_triggers.size()) { - if (all_triggers[n]->region()) { - return n; - } - } - break; - - case FollowAction::PrevTrigger: - if (current > 0) { - n = current - 1; - if (all_triggers[n]->region()) { - return n; - } - } - break; - case FollowAction::ForwardTrigger: n = current; while (true) {