diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2009-06-10 13:59:06 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2009-06-10 13:59:06 +0000 |
commit | ff26317d4f7904c071d7ecfb96fd84e71728f6d0 (patch) | |
tree | 245b8f3ad569b09de84110eae6dce6297ac5d4b8 /libs/ardour/enums.cc | |
parent | cc8598b0712dfc756fd62f002b1fa1ea0e3cda25 (diff) |
fix mute & solo behaviour mostly ; remove some verbose debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@5153 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/enums.cc')
-rw-r--r-- | libs/ardour/enums.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libs/ardour/enums.cc b/libs/ardour/enums.cc index 60d2b5177e..1d0f811aea 100644 --- a/libs/ardour/enums.cc +++ b/libs/ardour/enums.cc @@ -29,6 +29,7 @@ #include "ardour/io.h" #include "ardour/location.h" #include "ardour/midi_track.h" +#include "ardour/mute_master.h" #include "ardour/panner.h" #include "ardour/route_group.h" #include "ardour/session.h" @@ -106,6 +107,7 @@ setup_enum_writer () ExportProfileManager::TimeFormat _ExportProfileManager_TimeFormat; Delivery::Role _Delivery_Role; IO::Direction _IO_Direction; + MuteMaster::MutePoint _MuteMaster_MutePoint; #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() @@ -503,6 +505,12 @@ setup_enum_writer () REGISTER_CLASS_ENUM (Delivery, Main); REGISTER_BITS (_Delivery_Role); + REGISTER_CLASS_ENUM (MuteMaster, PreFader); + REGISTER_CLASS_ENUM (MuteMaster, PostFader); + REGISTER_CLASS_ENUM (MuteMaster, Listen); + REGISTER_CLASS_ENUM (MuteMaster, Main); + REGISTER (_MuteMaster_MutePoint); + REGISTER_CLASS_ENUM (IO, Input); REGISTER_CLASS_ENUM (IO, Output); REGISTER (_IO_Direction); |