#define DATA_FITS(sb, len) ((sb)->region.buf_offset + (len) <= (sb)->region.buf_size)
-StreamingBufferSegment *StreamingBufferAppendRaw(StreamingBuffer *sb, const uint8_t *data, uint32_t data_len)
+StreamingBufferSegment *StreamingBufferAppendRaw(StreamingBuffer *sb,
+ const StreamingBufferConfig *cfg, const uint8_t *data, uint32_t data_len)
{
if (sb->region.buf == NULL) {
if (InitBuffer(sb) == -1)
StreamingBuffer *sb, const StreamingBufferConfig *cfg, uint64_t offset);
StreamingBufferSegment *StreamingBufferAppendRaw(StreamingBuffer *sb,
- const uint8_t *data, uint32_t data_len) WARN_UNUSED;
+ const StreamingBufferConfig *cfg, const uint8_t *data, uint32_t data_len) WARN_UNUSED;
int StreamingBufferAppend(StreamingBuffer *sb, const StreamingBufferConfig *cfg,
StreamingBufferSegment *seg, const uint8_t *data, uint32_t data_len) WARN_UNUSED;
int StreamingBufferAppendNoTrack(StreamingBuffer *sb, const StreamingBufferConfig *cfg,