BLImageEncoderImpl Struct Reference

Image encoder [Impl].

Public Members

Members

Member Functions

Construction & Destruction
- Public Member Functions inherited from BLObjectImpl

Member Function Documentation

void BLImageEncoderImpl::ctor(const BLImageEncoderVirt* virt_, const BLImageCodecCore* codec_)◆ 

Explicit constructor that constructs this Impl.

void BLImageEncoderImpl::dtor()◆ 

Explicit destructor that destructs this Impl.

Member Data Documentation

const BLImageEncoderVirt* BLImageEncoderImpl::virt◆ 

Virtual function table.

BLImageCodecCore BLImageEncoderImpl::codec◆ 

Image codec that created this encoder.

BLResult BLImageEncoderImpl::lastResult◆ 

Last faulty result (if failed).

void* BLImageEncoderImpl::handle◆ 

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

uint64_t BLImageEncoderImpl::frameIndex◆ 

Current frame index.

size_t BLImageEncoderImpl::bufferIndex◆ 

Position in source buffer.