Lines Matching refs:HeifDecoderImpl
37 return new android::HeifDecoderImpl(); in createHeifDecoder()
288 struct HeifDecoderImpl::DecodeThread : public Thread {
289 explicit DecodeThread(HeifDecoderImpl *decoder) : mDecoder(decoder) {} in DecodeThread()
292 HeifDecoderImpl* mDecoder;
299 bool HeifDecoderImpl::DecodeThread::threadLoop() { in threadLoop()
305 HeifDecoderImpl::HeifDecoderImpl() : in HeifDecoderImpl() function in android::HeifDecoderImpl
321 HeifDecoderImpl::~HeifDecoderImpl() { in ~HeifDecoderImpl()
327 bool HeifDecoderImpl::init(HeifStream* stream, HeifFrameInfo* frameInfo) { in init()
340 bool HeifDecoderImpl::reinit(HeifFrameInfo* frameInfo) { in reinit()
446 bool HeifDecoderImpl::getSequenceInfo( in getSequenceInfo()
461 bool HeifDecoderImpl::getEncodedColor(HeifEncodedColor* /*outColor*/) const { in getEncodedColor()
466 bool HeifDecoderImpl::setOutputColor(HeifColorFormat heifColor) { in setOutputColor()
498 bool HeifDecoderImpl::decodeAsync() { in decodeAsync()
529 bool HeifDecoderImpl::decode(HeifFrameInfo* frameInfo) { in decode()
630 bool HeifDecoderImpl::decodeSequence(int frameIndex, HeifFrameInfo* frameInfo) { in decodeSequence()
678 bool HeifDecoderImpl::getScanlineInner(uint8_t* dst) { in getScanlineInner()
692 bool HeifDecoderImpl::getScanline(uint8_t* dst) { in getScanline()
710 size_t HeifDecoderImpl::skipScanlines(size_t count) { in skipScanlines()