projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
win32_pthread is relevant for both: MSVC & MINGW
[ardour.git]
/
libs
/
ardour
/
buffer_set.cc
diff --git
a/libs/ardour/buffer_set.cc
b/libs/ardour/buffer_set.cc
index e67aee6be793c0491898a1e39482ba46d6c09ba3..9db99d20ce520eeced0825e2614b40a73ac1fe12 100644
(file)
--- a/
libs/ardour/buffer_set.cc
+++ b/
libs/ardour/buffer_set.cc
@@
-167,7
+167,7
@@
BufferSet::ensure_buffers(DataType type, size_t num_buffers, size_t buffer_capac
// If there's not enough or they're too small, just nuke the whole thing and
// rebuild it (so I'm lazy..)
if (bufs.size() < num_buffers
// If there's not enough or they're too small, just nuke the whole thing and
// rebuild it (so I'm lazy..)
if (bufs.size() < num_buffers
-
|| (bufs.size() > 0 && bufs[0]->capacity() < buffer_capacity)) {
+ || (bufs.size() > 0 && bufs[0]->capacity() < buffer_capacity)) {
// Nuke it
for (BufferVec::iterator i = bufs.begin(); i != bufs.end(); ++i) {
// Nuke it
for (BufferVec::iterator i = bufs.begin(); i != bufs.end(); ++i) {
@@
-179,7
+179,7
@@
BufferSet::ensure_buffers(DataType type, size_t num_buffers, size_t buffer_capac
for (size_t i = 0; i < num_buffers; ++i) {
bufs.push_back(Buffer::create(type, buffer_capacity));
}
for (size_t i = 0; i < num_buffers; ++i) {
bufs.push_back(Buffer::create(type, buffer_capacity));
}
-
+
_available.set(type, num_buffers);
_count.set (type, num_buffers);
}
_available.set(type, num_buffers);
_count.set (type, num_buffers);
}
@@
-468,16
+468,5
@@
BufferSet::silence (framecnt_t nframes, framecnt_t offset)
}
}
}
}
-void
-BufferSet::set_is_silent (bool yn)
-{
- for (std::vector<BufferVec>::iterator i = _buffers.begin(); i != _buffers.end(); ++i) {
- for (BufferVec::iterator b = i->begin(); b != i->end(); ++b) {
- (*b)->set_is_silent (yn);
- }
- }
-
-}
-
} // namespace ARDOUR
} // namespace ARDOUR