diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2011-03-07 19:06:42 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2011-03-07 19:06:42 +0000 |
commit | 665f3bea5a7b145636b6d85bb3623013e38f1819 (patch) | |
tree | 56c8e8d1436eef6a4fd8134a89d73d3d5648c0d4 /libs/ardour/ardour/audio_port.h | |
parent | 61cbf95f9973234ccf77f0a321860b783e47d82f (diff) |
fix all manner of wrongness with port buffer offsets
git-svn-id: svn://localhost/ardour2/branches/3.0@9098 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/audio_port.h')
-rw-r--r-- | libs/ardour/ardour/audio_port.h | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/libs/ardour/ardour/audio_port.h b/libs/ardour/ardour/audio_port.h index 748ef8263b..ffd1f8d9b0 100644 --- a/libs/ardour/ardour/audio_port.h +++ b/libs/ardour/ardour/audio_port.h @@ -41,22 +41,12 @@ class AudioPort : public Port size_t raw_buffer_size (pframes_t nframes) const; - Buffer& get_buffer (framecnt_t nframes, framecnt_t offset = 0) { - return get_audio_buffer (nframes, offset); + Buffer& get_buffer (framecnt_t nframes) { + return get_audio_buffer (nframes); } - AudioBuffer& get_audio_buffer (framecnt_t nframes, framecnt_t offset = 0); + AudioBuffer& get_audio_buffer (framecnt_t nframes); - static framecnt_t port_offset() { return _port_offset; } - - static void set_port_offset (framecnt_t off) { - _port_offset = off; - } - - static void increment_port_offset (framecnt_t n) { - _port_offset += n; - } - protected: friend class AudioEngine; @@ -64,8 +54,6 @@ class AudioPort : public Port private: AudioBuffer* _buffer; - - static framecnt_t _port_offset; }; } // namespace ARDOUR |