33 MemStream(uint8_t* buffer,
size_t initialOffset,
size_t length,
bool owns,
enum _GRK_CODEC_FORMAT GRK_CODEC_FORMAT
Grok Supported JPEG 2000 formats.
void(* grk_stream_free_user_data_fn)(void *user_data)
Free user data callback.
Definition grok.h:543
ResWindow.
Definition CompressedChunkCache.h:36
void memStreamSetup(IStream *stream, bool isReadStream)
Definition MemStream.cpp:137
IStream * memStreamCreate(uint8_t *buf, size_t len, bool ownsBuffer, grk_stream_free_user_data_fn freeCallback, GRK_CODEC_FORMAT format, bool isReadStream)
Create stream from buffer.
Definition MemStream.cpp:153
int32_t grk_handle
Definition MemStream.h:28
grk_stream_free_user_data_fn freeCallback_
Definition MemStream.h:44
size_t initialOffset_
Definition MemStream.h:41
grk_handle fd_
Definition MemStream.h:38
size_t len_
Definition MemStream.h:37
size_t off_
Definition MemStream.h:39
uint8_t * buf_
Definition MemStream.h:40
MemStream(uint8_t *buffer, size_t initialOffset, size_t length, bool owns, grk_stream_free_user_data_fn freeCallback)
Definition MemStream.cpp:181
MemStream()
Definition MemStream.cpp:186
~MemStream()
Definition MemStream.cpp:187