compress: cstream: add skip() and reset() functions

This commit is contained in:
2025-08-09 19:45:34 +01:00
parent 13cb866892
commit a1c1fee301
3 changed files with 160 additions and 7 deletions

View File

@@ -16,6 +16,9 @@ BLUE_API b_status b_cstream_read(
b_cstream *stream, void *buf, size_t count, size_t *nr_read);
BLUE_API b_status b_cstream_write(
b_cstream *stream, const void *buf, size_t count, size_t *nr_written);
BLUE_API b_status b_cstream_skip(
b_cstream *stream, size_t count, size_t *nr_skipped);
BLUE_API b_status b_cstream_reset(b_cstream *stream);
BLUE_API b_status b_cstream_begin_compressed_section(
b_cstream *stream, size_t *tx_uncompressed_bytes);