Home
last modified time | relevance | path

Searched refs:effectInfo (Results 1 - 14 of 14) sorted by relevance

/foundation/multimedia/image_effect/frameworks/native/capi/
H A Dnative_common_utils.cpp164 void NativeCommonUtils::SwitchToOHEffectInfo(const EffectInfo *effectInfo, OH_EffectFilterInfo *ohFilterInfo) in SwitchToOHEffectInfo() argument
166 CHECK_AND_RETURN_LOG(effectInfo != nullptr, "effectInfo is null!"); in SwitchToOHEffectInfo()
171 for (const auto &format : effectInfo->formats_) { in SwitchToOHEffectInfo()
207 bool IsMatchLookupCondition(std::shared_ptr<EffectInfo> &effectInfo, std::string &type, uint32_t enumValue) in IsMatchLookupCondition() argument
215 auto it = std::find_if(effectInfo->formats_.begin(), effectInfo->formats_.end(), in IsMatchLookupCondition()
219 return it != effectInfo->formats_.end(); in IsMatchLookupCondition()
227 auto effectInfo = static_cast<OH_EffectFilterInfo *>(filterDelegate->GetEffectInfo()); in IsMatchLookupCondition() local
236 return ohFormatType != ImageEffect_Format::EFFECT_PIXEL_FORMAT_UNKNOWN && effectInfo ! in IsMatchLookupCondition()
261 std::shared_ptr<EffectInfo> effectInfo; ParseLookupKey() local
284 SwitchToEffectInfo(const OH_EffectFilterInfo *info, const std::shared_ptr<EffectInfo> &effectInfo) SwitchToEffectInfo() argument
[all...]
H A Dnative_common_utils.h44 static void SwitchToOHEffectInfo(const EffectInfo *effectInfo, OH_EffectFilterInfo *ohFilterInfo);
52 static void SwitchToEffectInfo(const OH_EffectFilterInfo *info, const std::shared_ptr<EffectInfo> &effectInfo);
H A Dimage_effect_filter.cpp651 std::shared_ptr<EffectInfo> effectInfo = std::make_shared<EffectInfo>(); in OH_EffectFilter_Register() local
652 NativeCommonUtils::SwitchToEffectInfo(info, effectInfo); in OH_EffectFilter_Register()
653 EFilterFactory::Instance()->RegisterDelegate(info->filterName, effectDelegate, effectInfo); in OH_EffectFilter_Register()
717 auto effectInfo = static_cast<OH_EffectFilterInfo *>(filterDelegate->GetEffectInfo()); in OH_EffectFilter_LookupFilterInfo() local
718 CHECK_AND_RETURN_RET_LOG(effectInfo != nullptr, ImageEffect_ErrorCode::EFFECT_ERROR_PARAM_INVALID, in OH_EffectFilter_LookupFilterInfo()
720 *info = *effectInfo; in OH_EffectFilter_LookupFilterInfo()
724 std::shared_ptr<EffectInfo> effectInfo = EFilterFactory::Instance()->GetEffectInfo(name); in OH_EffectFilter_LookupFilterInfo() local
725 CHECK_AND_RETURN_RET_LOG(effectInfo != nullptr, ImageEffect_ErrorCode::EFFECT_ERROR_PARAM_INVALID, in OH_EffectFilter_LookupFilterInfo()
729 NativeCommonUtils::SwitchToOHEffectInfo(effectInfo.get(), info); in OH_EffectFilter_LookupFilterInfo()
H A Dimage_effect.cpp600 EffectJsonPtr effectInfo = EFFECTJsonHelper::CreateObject(); in OH_ImageEffect_Save() local
601 imageEffect->imageEffect_->Save(effectInfo); in OH_ImageEffect_Save()
602 std::string infoStr = effectInfo->ToString(); in OH_ImageEffect_Save()
/foundation/multimedia/image_effect/frameworks/native/efilter/custom/
H A Dcustom_efilter.cpp85 void CustomEFilter::SetEffectInfo(const std::string &name, const std::shared_ptr<EffectInfo> &effectInfo) in SetEffectInfo() argument
88 effectInfos_[name] = effectInfo; in SetEffectInfo()
H A Dcustom_efilter.h50 static void SetEffectInfo(const std::string &name, const std::shared_ptr<EffectInfo> &effectInfo);
/foundation/multimedia/image_effect/frameworks/native/efilter/base/
H A Defilter_factory.cpp48 std::shared_ptr<EffectInfo> &effectInfo) in RegisterDelegate()
54 CustomEFilter::SetEffectInfo(name, effectInfo); in RegisterDelegate()
47 RegisterDelegate(const std::string &name, const std::shared_ptr<IFilterDelegate> &delegate, std::shared_ptr<EffectInfo> &effectInfo) RegisterDelegate() argument
H A Defilter.cpp88 std::shared_ptr<EffectInfo> effectInfo = EFilterFactory::Instance()->GetEffectInfo(name); in GetPixelFormatCap() local
89 if (effectInfo == nullptr) { in GetPixelFormatCap()
94 pixelFormatCap->formats = effectInfo->formats_; in GetPixelFormatCap()
101 std::shared_ptr<EffectInfo> effectInfo = EFilterFactory::Instance()->GetEffectInfo(name); in GetColorSpaceCap() local
102 if (effectInfo == nullptr) { in GetColorSpaceCap()
107 colorSpaceCap->colorSpaces = effectInfo->colorSpaces_; in GetColorSpaceCap()
/foundation/multimedia/player_framework/frameworks/native/video_editor/render/graphics/
H A Dgraphics_render_engine.h58 const std::shared_ptr<GraphicsRenderInfo>& effectInfo,
/foundation/multimedia/image_effect/test/unittest/
H A DTestImageEffect.cpp387 auto *effectInfo = static_cast<std::shared_ptr<EffectInfo> *>(customTestEFilter->GetEffectInfo()); in HWTEST_F() local
388 ASSERT_NE(effectInfo, nullptr); in HWTEST_F()
389 EFilterFactory::Instance()->RegisterDelegate(CUSTOM_TEST_EFILTER, customTestEFilter, *effectInfo); in HWTEST_F()
H A DTestUtils.cpp397 EffectInfo effectInfo; in HWTEST_F() local
401 effectInfo.formats_.emplace(IEffectFormat::DEFAULT, ipType); in HWTEST_F()
403 NativeCommonUtils::SwitchToOHEffectInfo(&effectInfo, ohFilterInfo.get()); in HWTEST_F()
H A Dnative_image_effect_unittest.cpp83 std::shared_ptr<EffectInfo> effectInfo = std::make_shared<EffectInfo>(); in GetEffectInfo() local
84 effectInfo->formats_.emplace(IEffectFormat::RGBA8888, std::vector<IPType>{ IPType::GPU }); in GetEffectInfo()
85 return effectInfo; in GetEffectInfo()
116 std::shared_ptr<EffectInfo> effectInfo = std::make_shared<EffectInfo>(); in GetEffectInfo() local
117 effectInfo->formats_.emplace(IEffectFormat::RGBA8888, std::vector<IPType>{ IPType::CPU }); in GetEffectInfo()
118 return effectInfo; in GetEffectInfo()
/foundation/multimedia/image_effect/interfaces/inner_api/native/efilter/
H A Defilter_factory.h52 std::shared_ptr<EffectInfo> &effectInfo);
/foundation/arkui/ace_engine/test/unittest/core/rosen/
H A Drosen_render_context_test_new.cpp408 ClickEffectInfo effectInfo; in HWTEST_F() local
409 effectInfo.level = ClickEffectLevel::LIGHT; in HWTEST_F()
410 rosenRenderContext->UpdateClickEffectLevel(effectInfo); in HWTEST_F()

Completed in 13 milliseconds