BLImageDecoderImpl Struct Reference

Image decoder [C Interface - Impl].

Public Members

Member Data Documentation

const BLImageDecoderVirt* BLImageDecoderImpl::virt

Virtual function table.

volatile size_t BLImageDecoderImpl::refCount

Reference count.

uint8_t BLImageDecoderImpl::implType

Impl type.

uint8_t BLImageDecoderImpl::implTraits

Impl traits.

uint16_t BLImageDecoderImpl::memPoolData

Memory pool data.

BLResult BLImageDecoderImpl::lastResult

Last faulty result (if failed).

BLImageCodec BLImageDecoderImpl::codec

Image codec that created this decoder.

void* BLImageDecoderImpl::handle

Handle in case that this decoder wraps a thirt-party library.

uint64_t BLImageDecoderImpl::frameIndex

Current frame index.

size_t BLImageDecoderImpl::bufferIndex

Position in source buffer.