summaryrefslogtreecommitdiff
path: root/libs/ardour/session_command.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/session_command.cc')
-rw-r--r--libs/ardour/session_command.cc16
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