/foundation/multimedia/image_framework/plugins/manager/src/framework/ |
H A D | plugin_export.cpp | 54 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::BmpDecoder) 55 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::BmpFormatAgent) 56 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::JpegDecoder) 57 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::JpegEncoder) 58 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::JpegFormatAgent) 59 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::PngDecoder) 60 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::PngFormatAgent) 61 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::GifEncoder) 62 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::GifFormatAgent) 63 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin [all...] |
H A D | plugin_metadata.h | 30 "className":"OHOS::ImagePlugin::JpegDecoder", 47 "className":"OHOS::ImagePlugin::JpegEncoder", 74 "className":"OHOS::ImagePlugin::PngDecoder", 101 "className":"OHOS::ImagePlugin::RawDecoder", 128 "className":"OHOS::ImagePlugin::SvgDecoder", 155 "className":"OHOS::ImagePlugin::WebpDecoder", 172 "className":"OHOS::ImagePlugin::WebpEncoder", 199 "className":"OHOS::ImagePlugin::BmpDecoder", 226 "className":"OHOS::ImagePlugin::GifEncoder", 253 "className":"OHOS::ImagePlugin [all...] |
/foundation/multimedia/image_framework/plugins/common/libs/image/formatagentplugin/src/ |
H A D | plugin_export.cpp | 48 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::JpegFormatAgent) 49 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::PngFormatAgent) 50 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::GifFormatAgent) 51 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::HeifFormatAgent) 52 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::WebpFormatAgent) 53 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::BmpFormatAgent) 54 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::RawFormatAgent) 55 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::SvgFormatAgent) 56 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::WbmpFormatAgent)
|
H A D | raw_format_agent.cpp | 30 namespace ImagePlugin { namespace 31 using namespace ImagePlugin; 64 } // namespace ImagePlugin
|
/foundation/multimedia/image_framework/interfaces/innerkits/include/ |
H A D | image_source.h | 46 namespace ImagePlugin { namespace 53 } // namespace ImagePlugin 138 std::unique_ptr<ImagePlugin::AbsImageDecoder> decoder; 254 NATIVEEXPORT static void ContextToAddrInfos(ImagePlugin::DecodeContext &context, PixelMapAddrInfos &addrInfos); 259 using FormatAgentMap = std::map<std::string, ImagePlugin::AbsImageFormatAgent *>; 263 uint32_t CheckEncodedFormat(ImagePlugin::AbsImageFormatAgent &agent); 264 uint32_t GetData(ImagePlugin::DataStreamBuffer &outData, size_t size); 270 ImagePlugin::AbsImageDecoder *CreateDecoder(uint32_t &errorCode); 271 void CopyOptionsToPlugin(const DecodeOptions &opts, ImagePlugin::PixelDecodeOptions &plOpts); 277 uint32_t SetDecodeOptions(std::unique_ptr<ImagePlugin [all...] |
H A D | image_packer.h | 33 namespace ImagePlugin { namespace 36 } // namespace ImagePlugin 117 static void CopyOptionsToPlugin(const PackOption &opts, ImagePlugin::PlEncodeOptions &plOpts); 119 uint32_t DoEncodingFunc(std::function<uint32_t(ImagePlugin::AbsImageEncoder*)> func, bool forAll = true); 125 std::vector<std::unique_ptr<ImagePlugin::AbsImageEncoder>> encoders_; 126 std::unique_ptr<ImagePlugin::AbsImageEncoder> encoder_; 127 std::unique_ptr<ImagePlugin::AbsImageEncoder> exEncoder_;
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/ |
H A D | jpeg_utils_test.cpp | 23 namespace ImagePlugin { namespace 39 boolean ret = ImagePlugin::FillInputBuffer(dinfo); in HWTEST_F() 54 ImagePlugin::SkipInputData(dinfo, numBytes); in HWTEST_F() 67 ImagePlugin::TermSrcStream(dinfo); in HWTEST_F() 80 ImagePlugin::InitDstStream(cinfo); in HWTEST_F() 93 boolean ret = ImagePlugin::EmptyOutputBuffer(cinfo); in HWTEST_F() 107 ImagePlugin::TermDstStream(cinfo); in HWTEST_F() 120 std::string result = ImagePlugin::DoubleToString(num); in HWTEST_F() 134 ImagePlugin::ErrorExit(dinfo); in HWTEST_F() 148 ImagePlugin in HWTEST_F() [all...] |
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/plugin_test/ |
H A D | format_agent_plugin_test.cpp | 74 ImagePlugin::BmpFormatAgent formatAgent; in HWTEST_F() 88 ImagePlugin::BmpFormatAgent formatAgent; in HWTEST_F() 102 ImagePlugin::BmpFormatAgent formatAgent; in HWTEST_F() 118 ImagePlugin::BmpFormatAgent formatAgent; in HWTEST_F() 145 ImagePlugin::BmpFormatAgent formatAgent; in HWTEST_F() 160 ImagePlugin::BmpFormatAgent formatAgent; in HWTEST_F() 187 ImagePlugin::GifFormatAgent formatAgent; in HWTEST_F() 201 ImagePlugin::GifFormatAgent formatAgent; in HWTEST_F() 215 ImagePlugin::GifFormatAgent formatAgent; in HWTEST_F() 231 ImagePlugin in HWTEST_F() [all...] |
H A D | format_agent_plugin_svg_test.cpp | 40 ImagePlugin::SvgFormatAgent formatAgent;
in HWTEST_F() 54 ImagePlugin::SvgFormatAgent formatAgent;
in HWTEST_F() 68 ImagePlugin::SvgFormatAgent formatAgent;
in HWTEST_F() 84 ImagePlugin::SvgFormatAgent formatAgent;
in HWTEST_F() 111 ImagePlugin::SvgFormatAgent formatAgent;
in HWTEST_F() 126 ImagePlugin::SvgFormatAgent formatAgent;
in HWTEST_F() 153 ImagePlugin::SvgFormatAgent formatAgent;
in HWTEST_F()
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/include/ |
H A D | image_fwk_ext_manager.h | 22 namespace OHOS::ImagePlugin { namespace in OHOS 34 using DoHardWareEncodeFunc = int32_t (*)(SkWStream* output, const OHOS::ImagePlugin::PlEncodeOptions& opts, 37 OHOS::ImagePlugin::HevcSoftDecodeParam& param); 39 using DoHardwareEncodePictureFunc = int32_t (*)(SkWStream* output, const OHOS::ImagePlugin::PlEncodeOptions& opts,
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/png_test/ |
H A D | png_ninepatch_res_test.cpp | 38 ImagePlugin::PngNinePatchRes pngnp;
in HWTEST_F() 52 ImagePlugin::PngNinePatchRes pngnp;
in HWTEST_F() 66 ImagePlugin::PngNinePatchRes pngnp;
in HWTEST_F()
|
H A D | nine_path_listener_test.cpp | 40 ImagePlugin::NinePatchListener ninepath;
in HWTEST_F() 58 ImagePlugin::NinePatchListener ninepath;
in HWTEST_F() 75 ImagePlugin::NinePatchListener ninepath;
in HWTEST_F()
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/accessor/include/ |
H A D | heif_exif_metadata_accessor.h | 38 bool GetExifItemData(std::shared_ptr<ImagePlugin::HeifParser> &parser, DataBuf &dataBuf); 39 bool GetExifItemIdByHeifParser(std::shared_ptr<ImagePlugin::HeifParser> &parser, 40 ImagePlugin::heif_item_id &exifItemId);
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/accessor/src/ |
H A D | heif_exif_metadata_accessor.cpp | 33 using namespace ImagePlugin; 116 std::shared_ptr<ImagePlugin::HeifParser> parser; in WriteMetadata() 124 ImagePlugin::heif_item_id exifItemId; in WriteMetadata() 181 ImagePlugin::heif_item_id exifItemId = 0xffff; in GetExifItemData() 195 bool HeifExifMetadataAccessor::GetExifItemIdByHeifParser(std::shared_ptr<ImagePlugin::HeifParser> &parser, in GetExifItemIdByHeifParser() 196 ImagePlugin::heif_item_id &exifItemId) in GetExifItemIdByHeifParser()
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/fuzztest/imagegifencoder_fuzzer/src/ |
H A D | image_gif_encoder_fuzzer.cpp | 35 auto gifEncoder = std::make_shared<ImagePlugin::GifEncoder>(); in GifEncoderPackingEmptyImageFuzz() 36 ImagePlugin::PlEncodeOptions plOpts; in GifEncoderPackingEmptyImageFuzz() 55 auto gifEncoder = std::make_shared<ImagePlugin::GifEncoder>(); in GifEncoderPackingEmptyPixelMapFuzz() 61 auto gifEncoder = std::make_shared<ImagePlugin::GifEncoder>(); in GifEncoderPacking() 68 ImagePlugin::PlEncodeOptions plOpts; in GifEncoderPacking()
|
/foundation/multimedia/image_framework/plugins/manager/include/image/ |
H A D | abs_image_decompress_component.h | 26 namespace ImagePlugin { namespace 36 } // namespace ImagePlugin 39 DECLARE_INTERFACE(OHOS::ImagePlugin::AbsImageDecompressComponent, IMAGE_DECOMPRESS_COMP_IID)
|
H A D | abs_image_format_agent.h | 24 namespace ImagePlugin { namespace 41 } // namespace ImagePlugin 44 DECLARE_INTERFACE(OHOS::ImagePlugin::AbsImageFormatAgent, IMAGE_FORMAT_AGENT_IID)
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/stream/include/ |
H A D | buffer_source_stream.h | 32 bool Read(uint32_t desiredSize, ImagePlugin::DataStreamBuffer &outData) override; 34 bool Peek(uint32_t desiredSize, ImagePlugin::DataStreamBuffer &outData) override; 41 ImagePlugin::OutputDataStream* ToOutputDataStream() override;
|
H A D | file_source_stream.h | 40 bool Read(uint32_t desiredSize, ImagePlugin::DataStreamBuffer &outData) override; 42 bool Peek(uint32_t desiredSize, ImagePlugin::DataStreamBuffer &outData) override; 50 ImagePlugin::OutputDataStream* ToOutputDataStream() override; 56 bool GetData(uint32_t desiredSize, ImagePlugin::DataStreamBuffer &outData);
|
H A D | istream_source_stream.h | 32 bool Read(uint32_t desiredSize, ImagePlugin::DataStreamBuffer &outData) override; 34 bool Peek(uint32_t desiredSize, ImagePlugin::DataStreamBuffer &outData) override; 45 bool GetData(uint32_t desiredSize, ImagePlugin::DataStreamBuffer &outData);
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/ |
H A D | jpeg_hw_decoder.h | 51 namespace ImagePlugin { namespace 58 uint32_t Decode(SkCodec *codec, ImagePlugin::InputDataStream *srcStream, OHOS::Media::Size srcImgSize, uint32_t sampleSize, 84 bool CopySrcImgToDecodeInputBuffer(ImagePlugin::InputDataStream *srcStream); 88 bool PrepareInputData(SkCodec *codec, ImagePlugin::InputDataStream *srcStream); 100 } // namespace ImagePlugin
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/ |
H A D | ext_stream.h | 26 namespace ImagePlugin {
namespace 41 ImagePlugin::InputDataStream *stream_;
43 } // namespace ImagePlugin
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libbmpplugin/include/ |
H A D | bmp_stream.h | 26 namespace ImagePlugin { namespace 49 ImagePlugin::InputDataStream *inputStream_ = nullptr; 51 } // namespace ImagePlugin
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/ |
H A D | plugin_export.cpp | 35 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::ExtDecoder)
36 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::ExtEncoder)
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libwebpplugin/src/ |
H A D | plugin_export.cpp | 35 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::WebpDecoder) 36 PLUGIN_EXPORT_REGISTER_CLASS(OHOS::ImagePlugin::WebpEncoder)
|