diff options
author | Robin Gareus <robin@gareus.org> | 2013-03-03 08:26:50 +0000 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2013-03-03 08:26:50 +0000 |
commit | 0c90adf3e6805e49058b305279e71417cd402e11 (patch) | |
tree | 4ced858c4d9dbeeadd0c9756ac992c4fd8f38c70 /libs/ardour/audioregion.cc | |
parent | dbe00236ff5cfce8f539cf84a6d34b353542dfff (diff) |
skip fade&envelope info in region XML
git-svn-id: svn://localhost/ardour2/branches/3.0@14118 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/audioregion.cc')
-rw-r--r-- | libs/ardour/audioregion.cc | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/libs/ardour/audioregion.cc b/libs/ardour/audioregion.cc index fe09774bc5..d101583aa4 100644 --- a/libs/ardour/audioregion.cc +++ b/libs/ardour/audioregion.cc @@ -754,16 +754,25 @@ AudioRegion::read_from_sources (SourceList const & srcs, framecnt_t limit, Sampl } XMLNode& -AudioRegion::state () +AudioRegion::get_basic_state () { XMLNode& node (Region::state ()); - XMLNode *child; char buf[64]; LocaleGuard lg (X_("POSIX")); snprintf (buf, sizeof (buf), "%u", (uint32_t) _sources.size()); node.add_property ("channels", buf); + return node; +} + +XMLNode& +AudioRegion::state () +{ + XMLNode& node (get_basic_state()); + XMLNode *child; + LocaleGuard lg (X_("POSIX")); + child = node.add_child ("Envelope"); bool default_env = false; |