BLImageDecoderImpl Struct Reference

Image decoder [Impl].

Public Members

Members

Member Functions

Construction & Destruction
- Public Member Functions inherited from BLObjectImpl

Member Function Documentation

void BLImageDecoderImpl::ctor(const BLImageDecoderVirt* virt_, const BLImageCodecCore* codec_)◆ 

Explicit constructor that constructs this Impl.

void BLImageDecoderImpl::dtor()◆ 

Explicit destructor that destructs this Impl.

Member Data Documentation

const BLImageDecoderVirt* BLImageDecoderImpl::virt◆ 

Virtual function table.

BLImageCodecCore BLImageDecoderImpl::codec◆ 

Image codec that created this decoder.

BLResult BLImageDecoderImpl::lastResult◆ 

Last faulty result (if failed).

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.