Home
last modified time | relevance | path

Searched refs:HeifFrameInfo (Results 1 – 3 of 3) sorted by relevance

/frameworks/av/media/libheif/
DHeifDecoderImpl.h41 bool init(HeifStream* stream, HeifFrameInfo* frameInfo) override;
43 bool getSequenceInfo(HeifFrameInfo* frameInfo, size_t *frameCount) override;
49 bool decode(HeifFrameInfo* frameInfo) override;
51 bool decodeSequence(int frameIndex, HeifFrameInfo* frameInfo) override;
63 HeifFrameInfo mImageInfo;
64 HeifFrameInfo mSequenceInfo;
84 bool reinit(HeifFrameInfo* frameInfo);
DHeifDecoderImpl.cpp42 void initFrameInfo(HeifFrameInfo *info, const VideoFrame *videoFrame) { in initFrameInfo()
327 bool HeifDecoderImpl::init(HeifStream* stream, HeifFrameInfo* frameInfo) { in init()
340 bool HeifDecoderImpl::reinit(HeifFrameInfo* frameInfo) { in reinit()
361 HeifFrameInfo* defaultInfo = nullptr; in reinit()
447 HeifFrameInfo* frameInfo, size_t *frameCount) { in getSequenceInfo()
529 bool HeifDecoderImpl::decode(HeifFrameInfo* frameInfo) { in decode()
630 bool HeifDecoderImpl::decodeSequence(int frameIndex, HeifFrameInfo* frameInfo) { in decodeSequence()
/frameworks/av/media/libheif/include/
DHeifDecoderAPI.h43 struct HeifFrameInfo { struct
118 virtual bool init(HeifStream* stream, HeifFrameInfo* frameInfo) = 0;
126 virtual bool getSequenceInfo(HeifFrameInfo* frameInfo, size_t *frameCount) = 0;
136 virtual bool decode(HeifFrameInfo* frameInfo) = 0;
150 virtual bool decodeSequence(int frameIndex, HeifFrameInfo* frameInfo) = 0;
165 HeifDecoder(const HeifFrameInfo&) = delete;
166 HeifDecoder& operator=(const HeifFrameInfo&) = delete;