diff options
Diffstat (limited to 'libs/ardour/session_command.cc')
-rw-r--r-- | libs/ardour/session_command.cc | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/libs/ardour/session_command.cc b/libs/ardour/session_command.cc index 6482de41fb..9a43de55de 100644 --- a/libs/ardour/session_command.cc +++ b/libs/ardour/session_command.cc @@ -20,8 +20,10 @@ void Session::GlobalSoloStateCommand::undo() { sess.set_global_solo(before, src); } -XMLNode &Session::GlobalSoloStateCommand::serialize() +XMLNode &Session::GlobalSoloStateCommand::get_state() { + XMLNode *node = new XMLNode("GlobalSoloStateCommand"); + return *node; } // mute @@ -42,8 +44,10 @@ void Session::GlobalMuteStateCommand::undo() { sess.set_global_mute(before, src); } -XMLNode &Session::GlobalMuteStateCommand::serialize() +XMLNode &Session::GlobalMuteStateCommand::get_state() { + XMLNode *node = new XMLNode("GlobalMuteStateCommand"); + return *node; } // record enable @@ -64,8 +68,10 @@ void Session::GlobalRecordEnableStateCommand::undo() { sess.set_global_record_enable(before, src); } -XMLNode &Session::GlobalRecordEnableStateCommand::serialize() +XMLNode &Session::GlobalRecordEnableStateCommand::get_state() { + XMLNode *node = new XMLNode("GlobalRecordEnableStateCommand"); + return *node; } // metering @@ -86,8 +92,10 @@ void Session::GlobalMeteringStateCommand::undo() { sess.set_global_route_metering(before, src); } -XMLNode &Session::GlobalMeteringStateCommand::serialize() +XMLNode &Session::GlobalMeteringStateCommand::get_state() { + XMLNode *node = new XMLNode("GlobalMeteringStateCommand"); + return *node; } } // namespace ARDOUR |