BufferedStream * stream
Definition BitIO.h:88
uint8_t buf
Definition BitIO.h:84
size_t offset
Definition BitIO.h:80
uint32_t len
Definition Codeblock.h:38
grk_handle fd
Definition MemStream.h:40
size_t off
Definition MemStream.h:38
bool ownsBuffer
Definition MemStream.h:41
uint8_t * buffer
packet header storage original buffer
Definition PPMMarker.h:64
int32_t grk_handle
Definition TileCache.h:25
Copyright (C) 2016-2023 Grok Image Compression Inc.
Definition ICacheable.h:20
grk_stream * create_mem_stream(uint8_t *buf, size_t len, bool ownsBuffer, bool is_read_stream)
Create stream from buffer.
Definition MemStream.cpp:149
void set_up_mem_stream(grk_stream *stream, size_t len, bool is_read_stream)
Definition MemStream.cpp:122
grk_object grk_stream
Definition TileCache.h:23
size_t(* grk_stream_zero_copy_read_fn)(uint8_t **buffer, size_t numBytes, void *user_data)
Definition MemStream.h:30
size_t get_mem_stream_offset(grk_stream *stream)
Definition MemStream.cpp:136
void * user_data
Definition plugin_interface.h:117