/foundation/multimedia/image_effect/frameworks/native/capi/ |
H A D | native_common_utils.cpp | 164 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 D | native_common_utils.h | 44 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 D | image_effect_filter.cpp | 651 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 D | image_effect.cpp | 600 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 D | custom_efilter.cpp | 85 void CustomEFilter::SetEffectInfo(const std::string &name, const std::shared_ptr<EffectInfo> &effectInfo) in SetEffectInfo() argument 88 effectInfos_[name] = effectInfo; in SetEffectInfo()
|
H A D | custom_efilter.h | 50 static void SetEffectInfo(const std::string &name, const std::shared_ptr<EffectInfo> &effectInfo);
|
/foundation/multimedia/image_effect/frameworks/native/efilter/base/ |
H A D | efilter_factory.cpp | 48 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 D | efilter.cpp | 88 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 D | graphics_render_engine.h | 58 const std::shared_ptr<GraphicsRenderInfo>& effectInfo,
|
/foundation/multimedia/image_effect/test/unittest/ |
H A D | TestImageEffect.cpp | 387 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 D | TestUtils.cpp | 397 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 D | native_image_effect_unittest.cpp | 83 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 D | efilter_factory.h | 52 std::shared_ptr<EffectInfo> &effectInfo);
|
/foundation/arkui/ace_engine/test/unittest/core/rosen/ |
H A D | rosen_render_context_test_new.cpp | 408 ClickEffectInfo effectInfo; in HWTEST_F() local 409 effectInfo.level = ClickEffectLevel::LIGHT; in HWTEST_F() 410 rosenRenderContext->UpdateClickEffectLevel(effectInfo); in HWTEST_F()
|