summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/buffer.h
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2009-11-18 17:58:38 +0000
committerCarl Hetherington <carl@carlh.net>2009-11-18 17:58:38 +0000
commit477bc772beaf1214e309edd4fb748621c07e2e7b (patch)
tree330911dc9f280f62ba65a57ab554ef7db05b6c3d /libs/ardour/ardour/buffer.h
parent753c66a78666e031dc859c6c2168e14e369263a4 (diff)
Make BufferSet::is_silent work so that session silent_buffers are correctly silenced, preventing feedback from occurring with plugins that output non-zero values for zero inputs.
git-svn-id: svn://localhost/ardour2/branches/3.0@6124 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/buffer.h')
-rw-r--r--libs/ardour/ardour/buffer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/ardour/buffer.h b/libs/ardour/ardour/buffer.h
index 46a6d62667..48fd7f099b 100644
--- a/libs/ardour/ardour/buffer.h
+++ b/libs/ardour/ardour/buffer.h
@@ -61,6 +61,7 @@ public:
DataType type() const { return _type; }
bool silent() const { return _silent; }
+ void is_silent(bool yn) { _silent = yn; }
/** Reallocate the buffer used internally to handle at least @a size_t units of data.
*