projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove unused API
[ardour.git]
/
libs
/
ardour
/
element_importer.cc
diff --git
a/libs/ardour/element_importer.cc
b/libs/ardour/element_importer.cc
index 0738b091a7f7ac4dfc57bee94ea797c7a1ad15ba..ace517f0709893951752b1f16aa3c26c65f26856 100644
(file)
--- a/
libs/ardour/element_importer.cc
+++ b/
libs/ardour/element_importer.cc
@@
-41,13
+41,7
@@
ElementImporter::ElementImporter (XMLTree const & source, ARDOUR::Session & sess
_queued (false),
_broken (false)
{
_queued (false),
_broken (false)
{
- // Get samplerate
- XMLProperty const * prop;
- prop = source.root()->property ("sample-rate");
- if (prop) {
- std::istringstream iss (prop->value());
- iss >> sample_rate;
- }
+ source.root()->get_property ("sample-rate", sample_rate);
}
ElementImporter::~ElementImporter ()
}
ElementImporter::~ElementImporter ()
@@
-95,15
+89,15
@@
ElementImporter::timecode_to_string(Timecode::Time & time) const
return oss.str();
}
return oss.str();
}
-
fram
ecnt_t
-ElementImporter::rate_convert_samples (
fram
ecnt_t samples) const
+
sampl
ecnt_t
+ElementImporter::rate_convert_samples (
sampl
ecnt_t samples) const
{
{
- if (sample_rate == session.
fram
e_rate()) {
+ if (sample_rate == session.
sampl
e_rate()) {
return samples;
}
// +0.5 for proper rounding
return samples;
}
// +0.5 for proper rounding
- return static_cast<
framecnt_t> (samples * (static_cast<double> (session.nominal_fram
e_rate()) / sample_rate) + 0.5);
+ return static_cast<
samplecnt_t> (samples * (static_cast<double> (session.nominal_sampl
e_rate()) / sample_rate) + 0.5);
}
string
}
string