diff options
author | Josh Blum | 2012-09-10 16:12:43 -0700 |
---|---|---|
committer | Josh Blum | 2012-09-10 16:12:43 -0700 |
commit | 053d2f5cdbb4027d65aa7cb8af851a9edeac1d0a (patch) | |
tree | adf2f5347509d8523f20e62ffc33f69dbe602946 /lib/gras_impl/buffer_queue.hpp | |
parent | f26a477d4526d2abf9310b0b620c66376759d4db (diff) | |
download | sandhi-053d2f5cdbb4027d65aa7cb8af851a9edeac1d0a.tar.gz sandhi-053d2f5cdbb4027d65aa7cb8af851a9edeac1d0a.tar.bz2 sandhi-053d2f5cdbb4027d65aa7cb8af851a9edeac1d0a.zip |
remove output bytes offset, can use sbuffer's length
Diffstat (limited to 'lib/gras_impl/buffer_queue.hpp')
-rw-r--r-- | lib/gras_impl/buffer_queue.hpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/lib/gras_impl/buffer_queue.hpp b/lib/gras_impl/buffer_queue.hpp index 306b369..b3c9cf7 100644 --- a/lib/gras_impl/buffer_queue.hpp +++ b/lib/gras_impl/buffer_queue.hpp @@ -26,16 +26,9 @@ namespace gnuradio struct BufferQueue : std::queue<SBuffer> { - void __push(SBuffer &buffer) - { - buffer.offset = 0; - buffer.length = buffer.get_actual_length(); - this->push(buffer); - } - BufferQueue(void) { - SBufferDeleter deleter = boost::bind(&BufferQueue::__push, this, _1); + SBufferDeleter deleter = boost::bind(&BufferQueue::push, this, _1); _token = SBufferToken(new SBufferDeleter(deleter)); } |