Home
last modified time | relevance | path

Searched refs:HeifDecoder (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libheifplugin/src/
H A Dheif_decoder.cpp35 void HeifDecoder::SetSource(InputDataStream &sourceStream) in SetSource()
40 void HeifDecoder::Reset() in Reset()
48 uint32_t HeifDecoder::SetDecodeOptions(uint32_t index, const PixelDecodeOptions &opts, PlImageInfo … in SetDecodeOptions()
76 uint32_t HeifDecoder::Decode(uint32_t index, DecodeContext &context) in Decode()
95 uint32_t HeifDecoder::GetImageSize(uint32_t index, Size &size) in GetImageSize()
116 uint32_t HeifDecoder::PromoteIncrementalDecode(uint32_t index, ProgDecodeContext &context) in PromoteIncrementalDecode()
121 uint32_t HeifDecoder::GetTopLevelImageNum(uint32_t &num) in GetTopLevelImageNum()
128 bool HeifDecoder::AllocHeapBuffer(DecodeContext &context) in AllocHeapBuffer()
161 bool HeifDecoder::AllocShareMem(DecodeContext &context, uint64_t byteCount) in AllocShareMem()
196 bool HeifDecoder::IsHeifImageParaValid(Size heifSize, uint32_t bytesPerPixel) in IsHeifImageParaValid()
H A Dplugin_export.cpp34 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::HeifDecoder)
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libheifplugin/include/
H A Dheif_decoder.h27 class HeifDecoder : public AbsImageDecoder, public MultimediaPlugin::PluginClassBase {
29 HeifDecoder() = default;
30 virtual ~HeifDecoder() override{}; in ~HeifDecoder()
40 DISALLOW_COPY_AND_MOVE(HeifDecoder);
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/
H A DHeifDecoder.h74 struct HeifDecoder { struct
75 HeifDecoder() {} in HeifDecoder() function
77 virtual ~HeifDecoder() {} in ~HeifDecoder() argument
H A DHeifDecoderImpl.h35 class HeifDecoderImpl : public HeifDecoder {
174 HeifDecoder* CreateHeifDecoderImpl(void);
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libheifplugin/
H A Dheifplugin.pluginmeta8 "className":"OHOS::ImagePlugin::HeifDecoder",
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/
H A Dext_decoder.cpp1616 auto decoder = reinterpret_cast<HeifDecoder *>(codec->getHeifContext()); in HeapMemAlloc()
1979 auto decoder = reinterpret_cast<HeifDecoder*>(codec_->getHeifContext()); in HeapMemAlloc()
2014 auto decoder = reinterpret_cast<HeifDecoder*>(codec_->getHeifContext()); in HeapMemAlloc()
2124 auto decoder = reinterpret_cast<HeifDecoder*>(codec_->getHeifContext()); in HeapMemAlloc()
2167 auto decoder = reinterpret_cast<HeifDecoder*>(codec_->getHeifContext()); in HeapMemAlloc()
2201 auto decoder = reinterpret_cast<HeifDecoder*>(codec_->getHeifContext()); in HeapMemAlloc()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hdr/
H A Dhdr_helper.cpp329 static ImageHdrType CheckHeifHdrType(HeifDecoder* decoder) in CheckHeifHdrType()
364 auto decoder = reinterpret_cast<HeifDecoder*>(codec->getHeifContext()); in CheckHdrType()
874 static bool GetHeifMetadata(HeifDecoder* heifDecoder, ImageHdrType type, HdrMetadata& metadata) in GetHeifMetadata()
926 auto decoder = reinterpret_cast<HeifDecoder*>(codec->getHeifContext()); in GetMetadata()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/
H A DHeifDecoderImpl.cpp1261 HeifDecoder* CreateHeifDecoderImpl(void) in CreateHeifDecoderImpl()