add enum registration for DiskIOPoint
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 21 Jul 2017 21:01:49 +0000 (17:01 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 18 Sep 2017 15:40:53 +0000 (11:40 -0400)
libs/ardour/enums.cc

index 9274d33f3b32125099936531d91bae0189e150b4..103e42402bd98921a519b07c07fe71f029bad2ba 100644 (file)
@@ -58,6 +58,7 @@ setup_enum_writer ()
        AlignStyle _AlignStyle;
        AlignChoice _AlignChoice;
        MeterPoint _MeterPoint;
        AlignStyle _AlignStyle;
        AlignChoice _AlignChoice;
        MeterPoint _MeterPoint;
+       DiskIOPoint _DiskIOPoint;
        MeterType _MeterType;
        TrackMode _TrackMode;
        NoteMode _NoteMode;
        MeterType _MeterType;
        TrackMode _TrackMode;
        NoteMode _NoteMode;
@@ -131,12 +132,12 @@ setup_enum_writer ()
        Session::SlaveState _Session_SlaveState;
        MTC_Status _MIDI_MTC_Status;
        Evoral::OverlapType _OverlapType;
        Session::SlaveState _Session_SlaveState;
        MTC_Status _MIDI_MTC_Status;
        Evoral::OverlapType _OverlapType;
-    BufferingPreset _BufferingPreset;
+       BufferingPreset _BufferingPreset;
        AutoReturnTarget _AutoReturnTarget;
        PresentationInfo::Flag _PresentationInfo_Flag;
        MusicalMode::Type mode;
        MidiPortFlags _MidiPortFlags;
        AutoReturnTarget _AutoReturnTarget;
        PresentationInfo::Flag _PresentationInfo_Flag;
        MusicalMode::Type mode;
        MidiPortFlags _MidiPortFlags;
-
+               
 #define REGISTER(e) enum_writer.register_distinct (typeid(e).name(), i, s); i.clear(); s.clear()
 #define REGISTER_BITS(e) enum_writer.register_bits (typeid(e).name(), i, s); i.clear(); s.clear()
 #define REGISTER_ENUM(e) i.push_back (e); s.push_back (#e)
 #define REGISTER(e) enum_writer.register_distinct (typeid(e).name(), i, s); i.clear(); s.clear()
 #define REGISTER_BITS(e) enum_writer.register_bits (typeid(e).name(), i, s); i.clear(); s.clear()
 #define REGISTER_ENUM(e) i.push_back (e); s.push_back (#e)
@@ -196,6 +197,11 @@ setup_enum_writer ()
        REGISTER_ENUM (MeterCustom);
        REGISTER (_MeterPoint);
 
        REGISTER_ENUM (MeterCustom);
        REGISTER (_MeterPoint);
 
+       REGISTER_ENUM (DiskIOPreFader);
+       REGISTER_ENUM (DiskIOPostFader);
+       REGISTER_ENUM (DiskIOCustom);
+       REGISTER (_DiskIOPoint);
+
        REGISTER_ENUM (MeterMaxSignal);
        REGISTER_ENUM (MeterMaxPeak);
        REGISTER_ENUM (MeterPeak);
        REGISTER_ENUM (MeterMaxSignal);
        REGISTER_ENUM (MeterMaxPeak);
        REGISTER_ENUM (MeterPeak);