Home
last modified time | relevance | path

Searched refs:AbsImageEncoder (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/multimedia/image_framework/plugins/manager/include/image/
H A Dabs_image_encoder.h41 class AbsImageEncoder {
43 AbsImageEncoder() = default;
44 virtual ~AbsImageEncoder() = default;
56 DECLARE_INTERFACE(OHOS::ImagePlugin::AbsImageEncoder, IMAGE_ENCODER_IID)
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/
H A Dimage_packer.cpp94 …pluginServer_.PluginServerGetClassInfo<AbsImageEncoder>(AbsImageEncoder::SERVICE_DEFAULT, classInf… in GetSupportedFormats()
139 return DoEncodingFunc([this, &plOpts](ImagePlugin::AbsImageEncoder* encoder) { in StartPackingImpl()
239 return DoEncodingFunc([this, &pixelMap](ImagePlugin::AbsImageEncoder* encoder) { in AddImage()
292 return DoEncodingFunc([this, &picture](ImagePlugin::AbsImageEncoder* encoder) { in AddPicture()
300 return DoEncodingFunc([](ImagePlugin::AbsImageEncoder* encoder) { in FinalizePacking()
319 static ImagePlugin::AbsImageEncoder* GetEncoder(PluginServer &pluginServer, std::string format) in GetEncoder()
323 … return pluginServer.CreateObject<AbsImageEncoder>(AbsImageEncoder::SERVICE_DEFAULT, capabilities); in GetEncoder()
332 encoders_.emplace_back(std::unique_ptr<ImagePlugin::AbsImageEncoder>(encoder)); in GetEncoderPlugin()
338 encoders_.emplace_back(std::unique_ptr<ImagePlugin::AbsImageEncoder>(encoder)); in GetEncoderPlugin()
371 uint32_t ImagePacker::DoEncodingFunc(std::function<uint32_t(ImagePlugin::AbsImageEncoder*)> func, b… in DoEncodingFunc()
/ohos5.0/foundation/multimedia/image_framework/interfaces/innerkits/include/
H A Dimage_packer.h35 class AbsImageEncoder; variable
119 …uint32_t DoEncodingFunc(std::function<uint32_t(ImagePlugin::AbsImageEncoder*)> func, bool forAll =…
125 std::vector<std::unique_ptr<ImagePlugin::AbsImageEncoder>> encoders_;
126 std::unique_ptr<ImagePlugin::AbsImageEncoder> encoder_;
127 std::unique_ptr<ImagePlugin::AbsImageEncoder> exEncoder_;
/ohos5.0/base/notification/distributed_notification_service/frameworks/core/test/unittest/mock/
H A Dmock_image_related_class.h26 class AbsImageEncoder {};
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libjpegplugin/include/
H A Djpeg_encoder.h29 class JpegEncoder : public AbsImageEncoder, public OHOS::MultimediaPlugin::PluginClassBase {
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libgifplugin/include/
H A Dgif_encoder.h47 class GifEncoder : public AbsImageEncoder, public OHOS::MultimediaPlugin::PluginClassBase {
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libwebpplugin/include/
H A Dwebp_encoder.h25 class WebpEncoder : public AbsImageEncoder, public OHOS::MultimediaPlugin::PluginClassBase {
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/
H A Dext_encoder.h53 class ExtEncoder : public AbsImageEncoder, public OHOS::MultimediaPlugin::PluginClassBase {