From 38382b792113cbf23881c1dca64e16c2d0207d45 Mon Sep 17 00:00:00 2001 From: Sakari Bergen Date: Wed, 26 Nov 2008 17:13:50 +0000 Subject: More work on track import and some cleaning up of ElementImporter interface git-svn-id: svn://localhost/ardour2/branches/3.0@4265 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/audio_region_importer.cc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'libs/ardour/audio_region_importer.cc') diff --git a/libs/ardour/audio_region_importer.cc b/libs/ardour/audio_region_importer.cc index df98ad7274..142b96bcad 100644 --- a/libs/ardour/audio_region_importer.cc +++ b/libs/ardour/audio_region_importer.cc @@ -148,20 +148,18 @@ AudioRegionImporter::get_info () const } bool -AudioRegionImporter::prepare_move () +AudioRegionImporter::_prepare_move () { - queued = true; return true; } void -AudioRegionImporter::cancel_move () +AudioRegionImporter::_cancel_move () { - queued = false; } void -AudioRegionImporter::move () +AudioRegionImporter::_move () { if (!region_prepared) { prepare_region(); @@ -190,6 +188,7 @@ AudioRegionImporter::parse_xml_region () !prop.compare ("shift") || !prop.compare ("first_edit") || !prop.compare ("layer") || !prop.compare ("flags") || !prop.compare ("scale-gain") || !prop.compare("channels") || + !prop.compare ("first-edit") || prop.find ("master-source-") == 0 || prop.find ("source-") == 0) { // All ok } else if (!prop.compare ("start") || !prop.compare ("length") || @@ -209,7 +208,7 @@ AudioRegionImporter::parse_xml_region () (*it)->set_value (name); name_ok = true; } else { - std::cerr << string_compose (X_("AudioRegionImporter (%1): did not recognise XML-property \"%1\""), name, prop) << endmsg; + std::cerr << string_compose (X_("AudioRegionImporter (%1): did not recognise XML-property \"%2\""), name, prop) << endmsg; } } @@ -256,7 +255,7 @@ AudioRegionImporter::parse_source_xml () snprintf (buf, sizeof(buf), X_("source-%d"), i); prop = xml_region.property (buf); if (!prop) { - error << string_compose (X_("AudioRegionImporter (%1): did not find necessary XML-property \"%3\""), name, buf) << endmsg; + error << string_compose (X_("AudioRegionImporter (%1): did not find necessary XML-property \"%2\""), name, buf) << endmsg; return false; } string source_id = prop->value(); -- cgit v1.2.3