Make Region's _beat a PBD::Property.
[ardour.git] / libs / ardour / ardour / filter.h
index a9cdc893a6d68e94cc7defe614589da6c384aec0..e80d1fcfd5168c911879aa81573703e8766026ec 100644 (file)
@@ -23,6 +23,7 @@
 
 #include <vector>
 
+#include "ardour/libardour_visibility.h"
 #include "ardour/types.h"
 
 namespace ARDOUR {
@@ -31,7 +32,7 @@ class Region;
 class Session;
 class Progress;
 
-class Filter {
+class LIBARDOUR_API Filter {
 
   public:
        virtual ~Filter() {}
@@ -42,7 +43,7 @@ class Filter {
   protected:
        Filter (ARDOUR::Session& s) : session(s) {}
 
-       int make_new_sources (boost::shared_ptr<ARDOUR::Region>, ARDOUR::SourceList&, std::string suffix = "");
+       int make_new_sources (boost::shared_ptr<ARDOUR::Region>, ARDOUR::SourceList&, std::string suffix = "", bool use_session_sample_rate = true);
        int finish (boost::shared_ptr<ARDOUR::Region>, ARDOUR::SourceList&, std::string region_name = "");
 
        ARDOUR::Session& session;