Lines Matching refs:HeifDecoderImpl
38 return new android::HeifDecoderImpl(); in createHeifDecoder()
289 struct HeifDecoderImpl::DecodeThread : public Thread {
290 explicit DecodeThread(HeifDecoderImpl *decoder) : mDecoder(decoder) {} in DecodeThread()
293 HeifDecoderImpl* mDecoder;
300 bool HeifDecoderImpl::DecodeThread::threadLoop() { in threadLoop()
306 HeifDecoderImpl::HeifDecoderImpl() : in HeifDecoderImpl() function in android::HeifDecoderImpl
322 HeifDecoderImpl::~HeifDecoderImpl() { in ~HeifDecoderImpl()
328 bool HeifDecoderImpl::init(HeifStream* stream, HeifFrameInfo* frameInfo) { in init()
341 bool HeifDecoderImpl::reinit(HeifFrameInfo* frameInfo) { in reinit()
453 bool HeifDecoderImpl::getSequenceInfo( in getSequenceInfo()
468 bool HeifDecoderImpl::getEncodedColor(HeifEncodedColor* /*outColor*/) const { in getEncodedColor()
473 bool HeifDecoderImpl::setOutputColor(HeifColorFormat heifColor) { in setOutputColor()
505 bool HeifDecoderImpl::decodeAsync() { in decodeAsync()
536 bool HeifDecoderImpl::decode(HeifFrameInfo* frameInfo) { in decode()
637 bool HeifDecoderImpl::decodeSequence(int frameIndex, HeifFrameInfo* frameInfo) { in decodeSequence()
685 bool HeifDecoderImpl::getScanlineInner(uint8_t* dst) { in getScanlineInner()
699 bool HeifDecoderImpl::getScanline(uint8_t* dst) { in getScanline()
717 size_t HeifDecoderImpl::skipScanlines(size_t count) { in skipScanlines()