From efb290073bfecfb051a9839ec30fb5c57524640d Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 30 Sep 2009 15:22:36 +0200 Subject: decoder_buffer: added function decoder_buffer_skip() --- src/decoder_buffer.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/decoder_buffer.h') diff --git a/src/decoder_buffer.h b/src/decoder_buffer.h index d951a405..411e3bd8 100644 --- a/src/decoder_buffer.h +++ b/src/decoder_buffer.h @@ -93,4 +93,14 @@ decoder_buffer_read(const struct decoder_buffer *buffer, size_t *length_r); void decoder_buffer_consume(struct decoder_buffer *buffer, size_t nbytes); +/** + * Skips the specified number of bytes, discarding its data. + * + * @param buffer the decoder_buffer object + * @param nbytes the number of bytes to skip + * @return true on success, false on error + */ +bool +decoder_buffer_skip(struct decoder_buffer *buffer, size_t nbytes); + #endif -- cgit v1.2.3