Home
last modified time | relevance | path

Searched refs:nativeEFilter (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/multimedia/image_effect/frameworks/native/capi/
H A Dimage_effect_filter.cpp568 std::unique_ptr<OH_EffectFilter> nativeEFilter = std::make_unique<OH_EffectFilter>(); in OH_EffectFilter_Create() local
569 std::shared_ptr<EFilter> filter = EFilterFactory::Instance()->Create(name, nativeEFilter.get()); in OH_EffectFilter_Create()
574 nativeEFilter->filter_ = filter; in OH_EffectFilter_Create()
575 return nativeEFilter.release(); in OH_EffectFilter_Create()
609 ImageEffect_ErrorCode OH_EffectFilter_GetValue(OH_EffectFilter *nativeEFilter, const char *key, Ima… in OH_EffectFilter_GetValue() argument
611 …CHECK_AND_RETURN_RET_LOG(nativeEFilter != nullptr, ImageEffect_ErrorCode::EFFECT_ERROR_PARAM_INVAL… in OH_EffectFilter_GetValue()
623 …value->dataValue.ptrValue = static_cast<void *>(const_cast<char *>(nativeEFilter->filter_->GetName… in OH_EffectFilter_GetValue()
628 ErrorCode result = nativeEFilter->filter_->GetValue(key, any); in OH_EffectFilter_GetValue()
H A Dimage_effect.cpp654 std::unique_ptr<OH_EffectFilter> nativeEFilter = std::make_unique<OH_EffectFilter>(); in OH_ImageEffect_Restore() local
655 …ared_ptr<EFilter> efilter = EFilterFactory::Instance()->Restore(name, effect, nativeEFilter.get()); in OH_ImageEffect_Restore()
657 nativeEFilter->filter_ = efilter; in OH_ImageEffect_Restore()
658 nativeEFilter->isCreatedBySystem_ = true; in OH_ImageEffect_Restore()
659 ohImageEffect->filters_.emplace_back(nativeEFilter.release(), efilter->GetName()); in OH_ImageEffect_Restore()
/ohos5.0/foundation/multimedia/image_effect/test/unittest/
H A Dimage_effect_capi_unittest.cpp246 OH_EffectFilter *nativeEFilter = OH_EffectFilter_Create(BRIGHTNESS_EFILTER); variable
247 ASSERT_NE(nativeEFilter, nullptr) << "OH_EffectFilter_Create failed";
249 GTEST_LOG_(INFO) << "OHEFilterCreate001 success! result: " << nativeEFilter;
265 OH_EffectFilter *nativeEFilter = OH_EffectFilter_Create("TestEFilter"); variable
266 ASSERT_EQ(nativeEFilter, nullptr) << "OH_EffectFilter_Create failed";
268 GTEST_LOG_(INFO) << "OHEFilterCreate002 success! result: " << nativeEFilter;
284 OH_EffectFilter *nativeEFilter = OH_EffectFilter_Create(nullptr); variable
285 ASSERT_EQ(nativeEFilter, nullptr) << "OH_EffectFilter_Create failed";
287 GTEST_LOG_(INFO) << "OHEFilterCreate003 success! result: " << nativeEFilter;