globally change all use of "frame" to refer to audio into "sample".
[ardour.git] / libs / ardour / ardour / capturing_processor.h
index dccb7eb99e0ba1a93186099ab6a6b4c7fd7508f4..fe548d7bbcfe7f90e8fd645bfb47b2005671af7c 100644 (file)
@@ -29,7 +29,7 @@ namespace ARDOUR {
 class LIBARDOUR_API CapturingProcessor : public Processor
 {
   public:
-       CapturingProcessor (Session & session, framecnt_t latency);
+       CapturingProcessor (Session & session, samplecnt_t latency);
        ~CapturingProcessor();
 
   public: // main interface
@@ -38,7 +38,7 @@ class LIBARDOUR_API CapturingProcessor : public Processor
   public: // Processor overrides
        bool display_to_user() const { return false; }
        int set_block_size (pframes_t nframes);
-       void run (BufferSet& bufs, framepos_t start_frame, framepos_t end_frame, double speed, pframes_t nframes, bool result_required);
+       void run (BufferSet& bufs, samplepos_t start_sample, samplepos_t end_sample, double speed, pframes_t nframes, bool result_required);
        bool configure_io (ChanCount in, ChanCount out);
        bool can_support_io_configuration (const ChanCount& in, ChanCount& out);
        virtual XMLNode& state (bool);
@@ -47,10 +47,10 @@ class LIBARDOUR_API CapturingProcessor : public Processor
 
        void realloc_buffers();
 
-       framecnt_t block_size;
+       samplecnt_t block_size;
        BufferSet capture_buffers;
        FixedDelay _delaybuffers;
-       framecnt_t _latency;
+       samplecnt_t _latency;
 };
 
 } // namespace ARDOUR