Mercurial > hg > svcore
comparison data/model/AggregateWaveModel.h @ 1725:78fe29adfd16
Re-implement extendEndFrame behaviour, used by Tony application
author | Chris Cannam |
---|---|
date | Wed, 19 Jun 2019 13:32:52 +0100 |
parents | 82d03c9661f9 |
children | 87b4c596c0ef |
comparison
equal
deleted
inserted
replaced
1724:157c62ff0056 | 1725:78fe29adfd16 |
---|---|
60 | 60 |
61 float getValueMinimum() const override { return -1.0f; } | 61 float getValueMinimum() const override { return -1.0f; } |
62 float getValueMaximum() const override { return 1.0f; } | 62 float getValueMaximum() const override { return 1.0f; } |
63 | 63 |
64 sv_frame_t getStartFrame() const override { return 0; } | 64 sv_frame_t getStartFrame() const override { return 0; } |
65 sv_frame_t getEndFrame() const override { return getFrameCount(); } | 65 sv_frame_t getTrueEndFrame() const override { return getFrameCount(); } |
66 | 66 |
67 floatvec_t getData(int channel, sv_frame_t start, sv_frame_t count) const override; | 67 floatvec_t getData(int channel, sv_frame_t start, sv_frame_t count) const override; |
68 | 68 |
69 std::vector<floatvec_t> getMultiChannelData(int fromchannel, int tochannel, sv_frame_t start, sv_frame_t count) const override; | 69 std::vector<floatvec_t> getMultiChannelData(int fromchannel, int tochannel, sv_frame_t start, sv_frame_t count) const override; |
70 | 70 |