Fix code style
[ardour.git] / libs / ardour / ardour / source_factory.h
index 614fdce7b19deeda12d905cb8122af47a307c2e6..0cf934cfaaa4bbb26a83d022278d4897f471bc83 100644 (file)
@@ -44,17 +44,17 @@ class LIBARDOUR_API SourceFactory {
 
        static boost::shared_ptr<Source> create (Session&, const XMLNode& node, bool async = false);
        static boost::shared_ptr<Source> createSilent (Session&, const XMLNode& node,
-                                                      framecnt_t nframes, float sample_rate);
+                                                      samplecnt_t nframes, float sample_rate);
 
        static boost::shared_ptr<Source> createExternal
                (DataType type, Session&,
-                const std::string& path, 
+                const std::string& path,
                 int chn, Source::Flag flags, bool announce = true, bool async = false);
 
        static boost::shared_ptr<Source> createWritable
                (DataType type, Session&,
-                const std::string& path, 
-                bool destructive, framecnt_t rate, bool announce = true, bool async = false);
+                const std::string& path,
+                bool destructive, samplecnt_t rate, bool announce = true, bool async = false);
 
 
        static boost::shared_ptr<Source> createForRecovery
@@ -62,12 +62,13 @@ class LIBARDOUR_API SourceFactory {
 
        static boost::shared_ptr<Source> createFromPlaylist
                (DataType type, Session& s, boost::shared_ptr<Playlist> p, const PBD::ID& orig, const std::string& name,
-                uint32_t chn, frameoffset_t start, framecnt_t len, bool copy, bool defer_peaks);
+                uint32_t chn, sampleoffset_t start, samplecnt_t len, bool copy, bool defer_peaks);
 
         static Glib::Threads::Cond                       PeaksToBuild;
         static Glib::Threads::Mutex                      peak_building_lock;
        static std::list< boost::weak_ptr<AudioSource> > files_with_peaks;
 
+       static int peak_work_queue_length ();
        static int setup_peakfile (boost::shared_ptr<Source>, bool async);
 };