Mercurial > hg > svcore
diff data/model/RangeSummarisableTimeValueModel.h @ 1038:cc27f35aa75c cxx11
Introducing the signed 64-bit frame index type, and fixing build failures from inclusion of -Wconversion with -Werror. Not finished yet.
author | Chris Cannam |
---|---|
date | Tue, 03 Mar 2015 15:18:24 +0000 |
parents | 59e7fe1b1003 |
children | 48e4ffa9fb48 |
line wrap: on
line diff
--- a/data/model/RangeSummarisableTimeValueModel.h Tue Mar 03 09:33:59 2015 +0000 +++ b/data/model/RangeSummarisableTimeValueModel.h Tue Mar 03 15:18:24 2015 +0000 @@ -74,7 +74,7 @@ * parameter so as to return the block size that was actually * obtained. */ - virtual void getSummaries(int channel, int start, int count, + virtual void getSummaries(int channel, sv_frame_t start, sv_frame_t count, RangeBlock &ranges, int &blockSize) const = 0; @@ -83,7 +83,7 @@ * the given number of underlying sample frames, summarised at a * block size equal to the distance between start and end frames. */ - virtual Range getSummary(int channel, int start, int count) const = 0; + virtual Range getSummary(int channel, sv_frame_t start, sv_frame_t count) const = 0; virtual int getSummaryBlockSize(int desired) const = 0;