Add clock-delta mode enum
authorRobin Gareus <robin@gareus.org>
Wed, 22 Nov 2017 21:09:17 +0000 (22:09 +0100)
committerRobin Gareus <robin@gareus.org>
Wed, 22 Nov 2017 23:12:00 +0000 (00:12 +0100)
libs/ardour/ardour/types.h
libs/ardour/ardour/types_convert.h
libs/ardour/enums.cc

index 44f24c2225412804b7d3ea2a449d4dd0e067b57a..f84966443ca83b5b53b4113b207cf07da5aaa33f 100644 (file)
@@ -462,6 +462,12 @@ namespace ARDOUR {
                AFLFromAfterProcessors
        };
 
+       enum ClockDeltaMode {
+               NoDelta,
+               DeltaEditPoint,
+               DeltaOriginMarker
+       };
+
        enum DenormalModel {
                DenormalNone,
                DenormalFTZ,
index ab6fa8353ee23145d1305761511a5497d67603ac..25381516b6a77d9eeeae20b27b2c2972a2e5022c 100644 (file)
@@ -50,6 +50,7 @@ DEFINE_ENUM_CONVERT(ARDOUR::InsertMergePolicy)
 DEFINE_ENUM_CONVERT(ARDOUR::SyncSource)
 DEFINE_ENUM_CONVERT(ARDOUR::ShuttleBehaviour)
 DEFINE_ENUM_CONVERT(ARDOUR::ShuttleUnits)
+DEFINE_ENUM_CONVERT(ARDOUR::ClockDeltaMode)
 DEFINE_ENUM_CONVERT(ARDOUR::DenormalModel)
 DEFINE_ENUM_CONVERT(ARDOUR::PositionLockStyle)
 DEFINE_ENUM_CONVERT(ARDOUR::FadeShape)
index 7899f8f15f62950b36e264be8324fdd8c95c9b70..f8aa53c2128084404cf33b923a429cc1927b03cd 100644 (file)
@@ -77,6 +77,7 @@ setup_enum_writer ()
        PFLPosition _PFLPosition;
        AFLPosition _AFLPosition;
        DenormalModel _DenormalModel;
+       ClockDeltaMode _ClockDeltaMode;
        LayerModel _LayerModel;
        InsertMergePolicy _InsertMergePolicy;
        ListenPosition _ListenPosition;
@@ -316,6 +317,11 @@ setup_enum_writer ()
        REGISTER_ENUM (AFLFromAfterProcessors);
        REGISTER (_AFLPosition);
 
+       REGISTER_ENUM (NoDelta);
+       REGISTER_ENUM (DeltaEditPoint);
+       REGISTER_ENUM (DeltaOriginMarker);
+       REGISTER (_ClockDeltaMode);
+
        REGISTER_ENUM (DenormalNone);
        REGISTER_ENUM (DenormalFTZ);
        REGISTER_ENUM (DenormalDAZ);