diff options
Diffstat (limited to '')
-rw-r--r-- | src/decoder/DecoderBuffer.cxx | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/decoder/DecoderBuffer.cxx b/src/decoder/DecoderBuffer.cxx index 895729da3..df536e2b5 100644 --- a/src/decoder/DecoderBuffer.cxx +++ b/src/decoder/DecoderBuffer.cxx @@ -21,38 +21,9 @@ #include "DecoderBuffer.hxx" #include "DecoderAPI.hxx" #include "util/ConstBuffer.hxx" -#include "util/DynamicFifoBuffer.hxx" #include <assert.h> -struct DecoderBuffer { - Decoder *const decoder; - InputStream &is; - - DynamicFifoBuffer<uint8_t> buffer; - - DecoderBuffer(Decoder *_decoder, InputStream &_is, - size_t _size) - :decoder(_decoder), is(_is), buffer(_size) {} -}; - -DecoderBuffer * -decoder_buffer_new(Decoder *decoder, InputStream &is, - size_t size) -{ - assert(size > 0); - - return new DecoderBuffer(decoder, is, size); -} - -void -decoder_buffer_free(DecoderBuffer *buffer) -{ - assert(buffer != nullptr); - - delete buffer; -} - const InputStream & decoder_buffer_get_stream(const DecoderBuffer *buffer) { |