summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/audio_port.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2011-03-07 19:06:42 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2011-03-07 19:06:42 +0000
commit665f3bea5a7b145636b6d85bb3623013e38f1819 (patch)
tree56c8e8d1436eef6a4fd8134a89d73d3d5648c0d4 /libs/ardour/ardour/audio_port.h
parent61cbf95f9973234ccf77f0a321860b783e47d82f (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.h18
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