From 03b495d4522a3dc01d410d1b78145a6a157f1720 Mon Sep 17 00:00:00 2001 From: Damien Zammit Date: Sun, 8 Apr 2018 21:25:19 +1000 Subject: pt import: Assume infinite length on missing sources --- gtk2_ardour/editor_pt_import.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gtk2_ardour') diff --git a/gtk2_ardour/editor_pt_import.cc b/gtk2_ardour/editor_pt_import.cc index db9fc03b2d..e76d6cc571 100644 --- a/gtk2_ardour/editor_pt_import.cc +++ b/gtk2_ardour/editor_pt_import.cc @@ -176,17 +176,16 @@ Editor::do_ptimport (std::string ptpath, ptfwavpair.push_back (p); imported.push_back (import_status.sources.back ()); } else { - /* ptformat does not know the length of sources so we cannot do this: + /* ptformat does not know the length of sources so we assume infinite length */ XMLNode srcxml (X_("Source")); srcxml.set_property ("name", a->filename); srcxml.set_property ("type", "audio"); srcxml.set_property ("id", PBD::ID ().to_s ()); - boost::shared_ptr source = SourceFactory::createSilent (*_session, srcxml, a->length, _session->sample_rate ()); + boost::shared_ptr source = SourceFactory::createSilent (*_session, srcxml, Temporal::max_samplecnt, _session->sample_rate ()); p.index1 = a->index; p.id = source->id (); ptfwavpair.push_back (p); imported.push_back (source); - */ onefailed = true; } } -- cgit v1.2.3