summaryrefslogtreecommitdiff
path: root/libs/ardour/audiosource.cc
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2016-08-27 16:05:59 +1000
committerTim Mayberry <mojofunk@gmail.com>2017-04-19 09:36:50 +1000
commit653acd204382c8042347ba4164eaf768498c2d18 (patch)
tree61b227cb0d0762db39539fb565766ca6cea42b6a /libs/ardour/audiosource.cc
parent7bd2e91202ce435a286c92feceffd7df1f516bc6 (diff)
Use XMLNode::get/set_property API in ARDOUR::AudioSource class
Diffstat (limited to 'libs/ardour/audiosource.cc')
-rw-r--r--libs/ardour/audiosource.cc9
1 files changed, 2 insertions, 7 deletions
diff --git a/libs/ardour/audiosource.cc b/libs/ardour/audiosource.cc
index 12c12099d5..2db06230f6 100644
--- a/libs/ardour/audiosource.cc
+++ b/libs/ardour/audiosource.cc
@@ -133,7 +133,7 @@ AudioSource::get_state ()
XMLNode& node (Source::get_state());
if (_captured_for.length()) {
- node.add_property ("captured-for", _captured_for);
+ node.set_property ("captured-for", _captured_for);
}
return node;
@@ -142,12 +142,7 @@ AudioSource::get_state ()
int
AudioSource::set_state (const XMLNode& node, int /*version*/)
{
- XMLProperty const * prop;
-
- if ((prop = node.property ("captured-for")) != 0) {
- _captured_for = prop->value();
- }
-
+ node.get_property ("captured-for", _captured_for);
return 0;
}