aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder/DecoderBuffer.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/decoder/DecoderBuffer.cxx')
-rw-r--r--src/decoder/DecoderBuffer.cxx29
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)
{