diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-10-20 16:34:06 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-10-20 16:34:52 -0400 |
commit | 235c1f9adbadc874b0c8b6a23b54af5942bc0e04 (patch) | |
tree | dbc2bc4d64257bde53efbb646a3d9bdfb4da3d9b /libs/ardour/enums.cc | |
parent | b85ca20123647fbff6eac6405019fd4873f6764e (diff) |
infrastructure for save/restore of MIDI port user-provided information
Diffstat (limited to 'libs/ardour/enums.cc')
-rw-r--r-- | libs/ardour/enums.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/ardour/enums.cc b/libs/ardour/enums.cc index ad5dc5e6a7..a9010583ec 100644 --- a/libs/ardour/enums.cc +++ b/libs/ardour/enums.cc @@ -136,6 +136,7 @@ setup_enum_writer () 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() @@ -674,6 +675,11 @@ setup_enum_writer () REGISTER_CLASS_ENUM (MidiModel::PatchChangeDiffCommand, Bank); REGISTER (_MidiModel_PatchChangeDiffCommand_Property); + REGISTER_ENUM(MidiPortMusic); + REGISTER_ENUM(MidiPortControl); + REGISTER_ENUM(MidiPortSelection); + REGISTER_BITS(_MidiPortFlags); + REGISTER_ENUM(Linear); REGISTER_ENUM(Logarithmic); REGISTER(_WaveformScale); |