summaryrefslogtreecommitdiff
path: root/libs/waveview/waveview/wave_view_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/waveview/waveview/wave_view_private.h')
-rw-r--r--libs/waveview/waveview/wave_view_private.h32
1 files changed, 16 insertions, 16 deletions
diff --git a/libs/waveview/waveview/wave_view_private.h b/libs/waveview/waveview/wave_view_private.h
index b1e5ace844..d3cf88c7e7 100644
--- a/libs/waveview/waveview/wave_view_private.h
+++ b/libs/waveview/waveview/wave_view_private.h
@@ -41,8 +41,8 @@ public: // ctors
public: // member variables
- framepos_t region_start;
- framepos_t region_end;
+ samplepos_t region_start;
+ samplepos_t region_end;
uint16_t channel;
double height;
double samples_per_pixel;
@@ -60,8 +60,8 @@ public: // member variables
private: // member variables
- framepos_t sample_start;
- framepos_t sample_end;
+ samplepos_t sample_start;
+ samplepos_t sample_end;
public: // methods
@@ -70,13 +70,13 @@ public: // methods
return (sample_end != 0 && samples_per_pixel != 0);
}
- void set_width_samples (ARDOUR::framecnt_t const width_samples)
+ void set_width_samples (ARDOUR::samplecnt_t const width_samples)
{
assert (is_valid());
assert (width_samples != 0);
- ARDOUR::framecnt_t half_width = width_samples / 2;
- framepos_t new_sample_start = std::max (region_start, get_center_sample () - half_width);
- framepos_t new_sample_end = std::min (get_center_sample () + half_width, region_end);
+ ARDOUR::samplecnt_t half_width = width_samples / 2;
+ samplepos_t new_sample_start = std::max (region_start, get_center_sample () - half_width);
+ samplepos_t new_sample_end = std::min (get_center_sample () + half_width, region_end);
assert (new_sample_start <= new_sample_end);
sample_start = new_sample_start;
sample_end = new_sample_end;
@@ -88,7 +88,7 @@ public: // methods
}
- void set_sample_offsets (framepos_t const start, framepos_t const end)
+ void set_sample_offsets (samplepos_t const start, samplepos_t const end)
{
assert (start <= end);
@@ -112,12 +112,12 @@ public: // methods
assert (sample_start <= sample_end);
}
- framepos_t get_sample_start () const
+ samplepos_t get_sample_start () const
{
return sample_start;
}
- framepos_t get_sample_end () const
+ samplepos_t get_sample_end () const
{
return sample_end;
}
@@ -129,18 +129,18 @@ public: // methods
* It is possible for the new sample positions to be past the region_end,
* so we have to do bounds checking/adjustment for this in set_sample_offsets.
*/
- framepos_t new_sample_start = region_start + (start_pixel * samples_per_pixel);
- framepos_t new_sample_end = region_start + (end_pixel * samples_per_pixel);
+ samplepos_t new_sample_start = region_start + (start_pixel * samples_per_pixel);
+ samplepos_t new_sample_end = region_start + (end_pixel * samples_per_pixel);
set_sample_offsets (new_sample_start, new_sample_end);
}
- ARDOUR::framecnt_t get_length_samples () const
+ ARDOUR::samplecnt_t get_length_samples () const
{
assert (sample_start <= sample_end);
return sample_end - sample_start;
}
- framepos_t get_center_sample ()
+ samplepos_t get_center_sample ()
{
return sample_start + (get_length_samples() / 2);
}
@@ -158,7 +158,7 @@ public: // methods
// region_start && start_shift??
}
- bool contains (framepos_t start, framepos_t end)
+ bool contains (samplepos_t start, samplepos_t end)
{
return (sample_start <= start && end <= sample_end);
}