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/midi_region.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/midi_region.h')
-rw-r--r-- | libs/ardour/ardour/midi_region.h | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/libs/ardour/ardour/midi_region.h b/libs/ardour/ardour/midi_region.h index 36c9125a84..00a5f28a5e 100644 --- a/libs/ardour/ardour/midi_region.h +++ b/libs/ardour/ardour/midi_region.h @@ -73,23 +73,23 @@ class LIBARDOUR_API MidiRegion : public Region boost::shared_ptr<MidiSource> midi_source (uint32_t n=0) const; /* Stub Readable interface */ - virtual framecnt_t read (Sample*, framepos_t /*pos*/, framecnt_t /*cnt*/, int /*channel*/) const { return 0; } - virtual framecnt_t readable_length() const { return length(); } + virtual samplecnt_t read (Sample*, samplepos_t /*pos*/, samplecnt_t /*cnt*/, int /*channel*/) const { return 0; } + virtual samplecnt_t readable_length() const { return length(); } - framecnt_t read_at (Evoral::EventSink<framepos_t>& dst, - framepos_t position, - framecnt_t dur, - Evoral::Range<framepos_t>* loop_range, + samplecnt_t read_at (Evoral::EventSink<samplepos_t>& dst, + samplepos_t position, + samplecnt_t dur, + Evoral::Range<samplepos_t>* loop_range, MidiCursor& cursor, uint32_t chan_n = 0, NoteMode mode = Sustained, MidiStateTracker* tracker = 0, MidiChannelFilter* filter = 0) const; - framecnt_t master_read_at (MidiRingBuffer<framepos_t>& dst, - framepos_t position, - framecnt_t dur, - Evoral::Range<framepos_t>* loop_range, + samplecnt_t master_read_at (MidiRingBuffer<samplepos_t>& dst, + samplepos_t position, + samplecnt_t dur, + Evoral::Range<samplepos_t>* loop_range, MidiCursor& cursor, uint32_t chan_n = 0, NoteMode mode = Sustained) const; @@ -129,12 +129,12 @@ class LIBARDOUR_API MidiRegion : public Region MidiRegion (const SourceList&); MidiRegion (boost::shared_ptr<const MidiRegion>); - MidiRegion (boost::shared_ptr<const MidiRegion>, ARDOUR::MusicFrame offset); + MidiRegion (boost::shared_ptr<const MidiRegion>, ARDOUR::MusicSample offset); - framecnt_t _read_at (const SourceList&, Evoral::EventSink<framepos_t>& dst, - framepos_t position, - framecnt_t dur, - Evoral::Range<framepos_t>* loop_range, + samplecnt_t _read_at (const SourceList&, Evoral::EventSink<samplepos_t>& dst, + samplepos_t position, + samplecnt_t dur, + Evoral::Range<samplepos_t>* loop_range, MidiCursor& cursor, uint32_t chan_n = 0, NoteMode mode = Sustained, @@ -147,18 +147,18 @@ class LIBARDOUR_API MidiRegion : public Region void recompute_at_start (); void recompute_at_end (); - void set_position_internal (framepos_t pos, bool allow_bbt_recompute, const int32_t sub_num); + void set_position_internal (samplepos_t pos, bool allow_bbt_recompute, const int32_t sub_num); void set_position_music_internal (double qn); - void set_length_internal (framecnt_t len, const int32_t sub_num); - void set_start_internal (framecnt_t, const int32_t sub_num); - void trim_to_internal (framepos_t position, framecnt_t length, const int32_t sub_num); + void set_length_internal (samplecnt_t len, const int32_t sub_num); + void set_start_internal (samplecnt_t, const int32_t sub_num); + void trim_to_internal (samplepos_t position, samplecnt_t length, const int32_t sub_num); void update_length_beats (const int32_t sub_num); void model_changed (); void model_shifted (double qn_distance); void model_automation_state_changed (Evoral::Parameter const &); - void set_start_beats_from_start_frames (); + void set_start_beats_from_start_samples (); void update_after_tempo_map_change (bool send_change = true); std::set<Evoral::Parameter> _filtered_parameters; ///< parameters that we ask our source not to return when reading |