diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2017-09-18 12:39:17 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2017-09-18 12:39:17 -0400 |
commit | 30b087ab3d28f1585987fa3f6ae006562ae192e3 (patch) | |
tree | 620ae0250b5d77f90a18f8c2b83be61e4fe7b0b5 /libs/ardour/ardour/audioregion.h | |
parent | cb956e3e480716a3efd280a5287bdd7bee1cedc5 (diff) |
globally change all use of "frame" to refer to audio into "sample".
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode
and video in order to keep the legible
Diffstat (limited to 'libs/ardour/ardour/audioregion.h')
-rw-r--r-- | libs/ardour/ardour/audioregion.h | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/libs/ardour/ardour/audioregion.h b/libs/ardour/ardour/audioregion.h index 205998e4a8..1262dece4f 100644 --- a/libs/ardour/ardour/audioregion.h +++ b/libs/ardour/ardour/audioregion.h @@ -103,52 +103,52 @@ class LIBARDOUR_API AudioRegion : public Region boost::shared_ptr<AutomationList> inverse_fade_out() { return _inverse_fade_out.val (); } boost::shared_ptr<AutomationList> envelope() { return _envelope.val (); } - Evoral::Range<framepos_t> body_range () const; + Evoral::Range<samplepos_t> body_range () const; - virtual framecnt_t read_peaks (PeakData *buf, framecnt_t npeaks, - framecnt_t offset, framecnt_t cnt, - uint32_t chan_n=0, double frames_per_pixel = 1.0) const; + virtual samplecnt_t read_peaks (PeakData *buf, samplecnt_t npeaks, + samplecnt_t offset, samplecnt_t cnt, + uint32_t chan_n=0, double samples_per_pixel = 1.0) const; /* Readable interface */ - virtual framecnt_t read (Sample*, framepos_t pos, framecnt_t cnt, int channel) const; - virtual framecnt_t readable_length() const { return length(); } + virtual samplecnt_t read (Sample*, samplepos_t pos, samplecnt_t cnt, int channel) const; + virtual samplecnt_t readable_length() const { return length(); } - virtual framecnt_t read_at (Sample *buf, Sample *mixdown_buf, float *gain_buf, - framepos_t position, - framecnt_t cnt, + virtual samplecnt_t read_at (Sample *buf, Sample *mixdown_buf, float *gain_buf, + samplepos_t position, + samplecnt_t cnt, uint32_t chan_n = 0) const; - virtual framecnt_t master_read_at (Sample *buf, Sample *mixdown_buf, float *gain_buf, - framepos_t position, framecnt_t cnt, uint32_t chan_n=0) const; + virtual samplecnt_t master_read_at (Sample *buf, Sample *mixdown_buf, float *gain_buf, + samplepos_t position, samplecnt_t cnt, uint32_t chan_n=0) const; - virtual framecnt_t read_raw_internal (Sample*, framepos_t, framecnt_t, int channel) const; + virtual samplecnt_t read_raw_internal (Sample*, samplepos_t, samplecnt_t, int channel) const; XMLNode& state (); XMLNode& get_basic_state (); int set_state (const XMLNode&, int version); - void fade_range (framepos_t, framepos_t); + void fade_range (samplepos_t, samplepos_t); bool fade_in_is_default () const; bool fade_out_is_default () const; void set_fade_in_active (bool yn); void set_fade_in_shape (FadeShape); - void set_fade_in_length (framecnt_t); - void set_fade_in (FadeShape, framecnt_t); + void set_fade_in_length (samplecnt_t); + void set_fade_in (FadeShape, samplecnt_t); void set_fade_in (boost::shared_ptr<AutomationList>); void set_fade_out_active (bool yn); void set_fade_out_shape (FadeShape); - void set_fade_out_length (framecnt_t); - void set_fade_out (FadeShape, framecnt_t); + void set_fade_out_length (samplecnt_t); + void set_fade_out (FadeShape, samplecnt_t); void set_fade_out (boost::shared_ptr<AutomationList>); void set_default_fade_in (); void set_default_fade_out (); - framecnt_t verify_xfade_bounds (framecnt_t, bool start); + samplecnt_t verify_xfade_bounds (samplecnt_t, bool start); void set_envelope_active (bool yn); void set_default_envelope (); @@ -174,14 +174,14 @@ class LIBARDOUR_API AudioRegion : public Region void resume_fade_in (); void resume_fade_out (); - void add_transient (framepos_t where); - void remove_transient (framepos_t where); + void add_transient (samplepos_t where); + void remove_transient (samplepos_t where); void clear_transients (); void set_onsets (AnalysisFeatureList&); void get_transients (AnalysisFeatureList&); - void update_transient (framepos_t old_position, framepos_t new_position); + void update_transient (samplepos_t old_position, samplepos_t new_position); - AudioIntervalResult find_silence (Sample, framecnt_t, framecnt_t, InterThreadInfo&) const; + AudioIntervalResult find_silence (Sample, samplecnt_t, samplecnt_t, InterThreadInfo&) const; private: friend class RegionFactory; @@ -189,7 +189,7 @@ class LIBARDOUR_API AudioRegion : public Region AudioRegion (boost::shared_ptr<AudioSource>); AudioRegion (const SourceList &); AudioRegion (boost::shared_ptr<const AudioRegion>); - AudioRegion (boost::shared_ptr<const AudioRegion>, ARDOUR::MusicFrame offset); + AudioRegion (boost::shared_ptr<const AudioRegion>, ARDOUR::MusicSample offset); AudioRegion (boost::shared_ptr<const AudioRegion>, const SourceList&); AudioRegion (SourceList &); @@ -216,7 +216,7 @@ class LIBARDOUR_API AudioRegion : public Region void recompute_gain_at_end (); void recompute_gain_at_start (); - framecnt_t read_from_sources (SourceList const &, framecnt_t, Sample *, framepos_t, framecnt_t, uint32_t) const; + samplecnt_t read_from_sources (SourceList const &, samplecnt_t, Sample *, samplepos_t, samplecnt_t, uint32_t) const; void recompute_at_start (); void recompute_at_end (); @@ -244,7 +244,7 @@ class LIBARDOUR_API AudioRegion : public Region protected: /* default constructor for derived (compound) types */ - AudioRegion (Session& s, framepos_t, framecnt_t, std::string name); + AudioRegion (Session& s, samplepos_t, samplecnt_t, std::string name); int _set_state (const XMLNode&, int version, PBD::PropertyChange& what_changed, bool send_signal); }; |