Remove unused variable
[ardour.git] / libs / ardour / filter.cc
index 382e6d9d86c61985b7595356f875bebd8f7a020b..96e7cfa3d7664de29035daf2e5dac73111feeb04 100644 (file)
@@ -32,7 +32,7 @@
 #include "ardour/smf_source.h"
 #include "ardour/source_factory.h"
 
-#include "i18n.h"
+#include "pbd/i18n.h"
 
 using namespace std;
 using namespace ARDOUR;
@@ -70,24 +70,24 @@ Filter::make_new_sources (boost::shared_ptr<Region> region, SourceList& nsrcs, s
                }
 
                try {
-                       framecnt_t sample_rate;
+                       samplecnt_t sample_rate;
                        if (use_session_sample_rate) {
-                               sample_rate = session.frame_rate();
+                               sample_rate = session.sample_rate();
                        } else {
                                boost::shared_ptr<AudioRegion> aregion = boost::dynamic_pointer_cast<AudioRegion>(region);
-                               
+
                                if (aregion) {
                                        sample_rate = aregion->audio_source()->sample_rate();
                                } else {
                                        return -1;
                                }
                        }
-                       
+
                        nsrcs.push_back (boost::dynamic_pointer_cast<Source> (
                                                 SourceFactory::createWritable (region->data_type(), session,
                                                                                path, false, sample_rate)));
                }
-               
+
                catch (failed_constructor& err) {
                        error << string_compose (_("filter: error creating new file %1 (%2)"), path, strerror (errno)) << endmsg;
                        return -1;