Merge branch 'v0.18.x'

This commit is contained in:
Max Kellermann
2014-07-12 01:27:18 +02:00
4 changed files with 100 additions and 54 deletions

View File

@@ -69,6 +69,12 @@ decoder_buffer_free(DecoderBuffer *buffer)
DeleteVarSize(buffer);
}
const InputStream &
decoder_buffer_get_stream(const DecoderBuffer *buffer)
{
return *buffer->is;
}
bool
decoder_buffer_is_empty(const DecoderBuffer *buffer)
{
@@ -123,6 +129,12 @@ decoder_buffer_fill(DecoderBuffer *buffer)
return true;
}
size_t
decoder_buffer_available(const DecoderBuffer *buffer)
{
return buffer->length - buffer->consumed;;
}
ConstBuffer<void>
decoder_buffer_read(const DecoderBuffer *buffer)
{