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 D | heif_decoder.cpp | 35 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 D | plugin_export.cpp | 34 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::HeifDecoder)
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libheifplugin/include/ |
H A D | heif_decoder.h | 27 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 D | HeifDecoder.h | 74 struct HeifDecoder { struct 75 HeifDecoder() {} in HeifDecoder() function 77 virtual ~HeifDecoder() {} in ~HeifDecoder() argument
|
H A D | HeifDecoderImpl.h | 35 class HeifDecoderImpl : public HeifDecoder { 174 HeifDecoder* CreateHeifDecoderImpl(void);
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libheifplugin/ |
H A D | heifplugin.pluginmeta | 8 "className":"OHOS::ImagePlugin::HeifDecoder",
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/ |
H A D | ext_decoder.cpp | 1616 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 D | hdr_helper.cpp | 329 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 D | HeifDecoderImpl.cpp | 1261 HeifDecoder* CreateHeifDecoderImpl(void) in CreateHeifDecoderImpl()
|