diff options
Diffstat (limited to 'gtk2_ardour/editor_pt_import.cc')
-rw-r--r-- | gtk2_ardour/editor_pt_import.cc | 5 |
1 files changed, 2 insertions, 3 deletions
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> source = SourceFactory::createSilent (*_session, srcxml, a->length, _session->sample_rate ()); + boost::shared_ptr<Source> 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; } } |