Home
last modified time | relevance | path

Searched refs:HeifHardwareDecoder (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/
H A Dheif_hw_decoder.cpp50 HeifHardwareDecoder::HeifDecoderCallback::HeifDecoderCallback(HeifHardwareDecoder* heifDecoder) in HeifDecoderCallback()
78 HeifHardwareDecoder::HeifHardwareDecoder() : uvOffsetForOutput_(0) in HeifHardwareDecoder() function in OHOS::ImagePlugin::HeifHardwareDecoder
83 HeifHardwareDecoder::~HeifHardwareDecoder() in ~HeifHardwareDecoder()
293 void HeifHardwareDecoder::GetPackedInputFlag() in GetPackedInputFlag()
359 void HeifHardwareDecoder::ReleaseDecoder() in ReleaseDecoder()
369 void HeifHardwareDecoder::Reset() in Reset()
378 void HeifHardwareDecoder::FlushOutput() in FlushOutput()
404 void HeifHardwareDecoder::DumpOutput() in DumpOutput()
439 int64_t HeifHardwareDecoder::GetTimestampInUs() in GetTimestampInUs()
651 void HeifHardwareDecoder::SignalError() in SignalError()
[all …]
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/heif_hw_decode/unittest/
H A Dheif_hw_decoder_test.cpp34 HeifHardwareDecoder testObj;
42 HeifHardwareDecoder testObj;
50 HeifHardwareDecoder testObj;
58 HeifHardwareDecoder testObj;
77 HeifHardwareDecoder testObj;
97 HeifHardwareDecoder testObj;
118 HeifHardwareDecoder testObj;
139 HeifHardwareDecoder testObj;
160 HeifHardwareDecoder testObj;
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/
H A Dheif_hw_decoder.h29 class HeifHardwareDecoder {
31 HeifHardwareDecoder();
32 ~HeifHardwareDecoder();
39 HeifDecoderCallback(HeifHardwareDecoder* heifDecoder);
44 HeifHardwareDecoder* heifDecoder_;
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/
H A DHeifDecoderImpl.h90 void ReleaseHwDecoder(HeifHardwareDecoder *hwDecoder, bool isReuse);
92 bool HwDecodeImage(HeifHardwareDecoder *hwDecoder,
96 …void PreparePackedInput(HeifHardwareDecoder *hwDecoder, std::vector<std::shared_ptr<HeifImage>> ti…
99 bool HwDecodeGrids(HeifHardwareDecoder *hwDecoder, std::shared_ptr<HeifImage> &image,
102 bool HwDecodeIdenImage(HeifHardwareDecoder *hwDecoder,
106 bool HwDecodeSingleImage(HeifHardwareDecoder *hwDecoder, std::shared_ptr<HeifImage> &image,
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/
H A DHeifDecoderImpl.cpp581 void HeifDecoderImpl::ReleaseHwDecoder(HeifHardwareDecoder *hwDecoder, bool isReuse) in ReleaseHwDecoder()
592 bool HeifDecoderImpl::HwDecodeImage(HeifHardwareDecoder *hwDecoder, in HwDecodeImage()
607 hwDecoder = new (std::nothrow) HeifHardwareDecoder(); in HwDecodeImage()
651 void HeifDecoderImpl::PreparePackedInput(HeifHardwareDecoder *hwDecoder, in PreparePackedInput()
696 bool HeifDecoderImpl::HwDecodeGrids(HeifHardwareDecoder *hwDecoder, std::shared_ptr<HeifImage> &ima… in HwDecodeGrids()
731 bool HeifDecoderImpl::HwDecodeIdenImage(HeifHardwareDecoder *hwDecoder, in HwDecodeIdenImage()
747 bool HeifDecoderImpl::HwDecodeSingleImage(HeifHardwareDecoder *hwDecoder, in HwDecodeSingleImage()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/heif_hw_decode/common/
H A Dmock_heif_hw_decode_flow.h74 HeifHardwareDecoder hwDecoder_;
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/
H A Dext_decoder.cpp322 HeifHardwareDecoder decoder; in HeapMemAlloc()