summaryrefslogtreecommitdiff
path: root/libs/ardour/enums.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2017-07-21 17:01:49 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2017-09-18 11:40:53 -0400
commite5ea6d81d8fda4cec717c2f285f499d05b30182a (patch)
tree60878cc37281c0f2670ab9059fb660cef5c79cc6 /libs/ardour/enums.cc
parent9885f04fe6e69bce59271aaa98998b7331153bc0 (diff)
add enum registration for DiskIOPoint
Diffstat (limited to 'libs/ardour/enums.cc')
-rw-r--r--libs/ardour/enums.cc10
1 files changed, 8 insertions, 2 deletions
diff --git a/libs/ardour/enums.cc b/libs/ardour/enums.cc
index 9274d33f3b..103e42402b 100644
--- a/libs/ardour/enums.cc
+++ b/libs/ardour/enums.cc
@@ -58,6 +58,7 @@ setup_enum_writer ()
AlignStyle _AlignStyle;
AlignChoice _AlignChoice;
MeterPoint _MeterPoint;
+ DiskIOPoint _DiskIOPoint;
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;
- BufferingPreset _BufferingPreset;
+ BufferingPreset _BufferingPreset;
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)
@@ -196,6 +197,11 @@ setup_enum_writer ()
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);