NOOP, remove trailing tabs/whitespace.
[ardour.git] / libs / ardour / ardour / audioregion.h
index c3e9eec1f91127c37d67834f1b10e44b060a35d0..45b7fea520056ef5e4fabd4f5c038d04155f8bb2 100644 (file)
@@ -74,6 +74,10 @@ class LIBARDOUR_API AudioRegion : public Region
 
        boost::shared_ptr<AudioSource> audio_source (uint32_t n=0) const;
 
+    // if several audio files associated with a region,
+    // information about file with MAX channel count will be provided
+    uint32_t get_related_audio_file_channel_count () const;
+
        void   set_scale_amplitude (gain_t);
        gain_t scale_amplitude() const { return _scale_amplitude; }
 
@@ -115,7 +119,8 @@ class LIBARDOUR_API AudioRegion : public Region
        XMLNode& get_basic_state ();
        int set_state (const XMLNode&, int version);
 
-       static void set_default_fade (float steepness, framecnt_t len);
+       void fade_range (framepos_t, framepos_t);
+
        bool fade_in_is_default () const;
        bool fade_out_is_default () const;
 
@@ -135,7 +140,7 @@ class LIBARDOUR_API AudioRegion : public Region
        void set_default_fade_out ();
 
        framecnt_t verify_xfade_bounds (framecnt_t, bool start);
-       
+
        void set_envelope_active (bool yn);
        void set_default_envelope ();
 
@@ -167,7 +172,7 @@ class LIBARDOUR_API AudioRegion : public Region
        int update_transient (framepos_t old_position, framepos_t new_position);
        int adjust_transients (frameoffset_t delta);
 
-       AudioIntervalResult find_silence (Sample, framecnt_t, InterThreadInfo&) const;
+       AudioIntervalResult find_silence (Sample, framecnt_t, framecnt_t, InterThreadInfo&) const;
 
   private:
        friend class RegionFactory;
@@ -182,7 +187,7 @@ class LIBARDOUR_API AudioRegion : public Region
   private:
        friend class ::AudioRegionReadTest;
        friend class ::PlaylistReadTest;
-       
+
        PBD::Property<bool>     _envelope_active;
        PBD::Property<bool>     _default_fade_in;
        PBD::Property<bool>     _default_fade_out;