Home
last modified time | relevance | path

Searched refs:EffectJsonPtr (Results 1 – 25 of 27) sorted by relevance

12

/ohos5.0/foundation/multimedia/image_effect/test/unittest/
H A DTestJsonHelper.cpp65 EffectJsonPtr root_;
73 EffectJsonPtr root = JsonHelper::ParseJsonData(info);
103 EffectJsonPtr name = imageEffect->GetElement(NAME);
115 EffectJsonPtr root = JsonHelper::ParseJsonData(info);
158 EffectJsonPtr contrast = JsonHelper::CreateObject();
164 EffectJsonPtr filters = JsonHelper::CreateArray();
175 EffectJsonPtr root = JsonHelper::CreateObject();
186 EffectJsonPtr root = JsonHelper::CreateObject();
224 EffectJsonPtr intRoot = JsonHelper::CreateArray();
239 EffectJsonPtr uintRoot = JsonHelper::CreateArray();
[all …]
H A DTestUtils.cpp166 EffectJsonPtr root = JsonHelper::CreateObject();
172 EffectJsonPtr intRoot = JsonHelper::CreateArray();
179 EffectJsonPtr stringKeyJsonPtr = root->GetElement("stringKey");
192 EffectJsonPtr floatKeyJsonPtr = root->GetElement("floatKey");
203 EffectJsonPtr arrayKeyJsonPtr = root->GetElement("arrayKey");
206 std::vector<EffectJsonPtr> arrayJsonPtr = arrayKeyJsonPtr->GetArray();
217 EffectJsonPtr result = std::make_shared<EffectJson>(json);
H A Dnative_image_effect_unittest.cpp75 ErrorCode Restore(const EffectJsonPtr &values) override in Restore()
87 ErrorCode Save(EffectJsonPtr &res) override in Save()
90 EffectJsonPtr jsonValues = JsonHelper::CreateObject(); in Save()
228 EffectJsonPtr root = JsonHelper::CreateObject(); in __anon6e3194820402()
1154 EffectJsonPtr root = JsonHelper::ParseJsonData(data);
1157 EffectJsonPtr imageInfo = root->GetElement("imageEffect");
1160 std::vector<EffectJsonPtr> filters = imageInfo->GetArray("filters");
1163 EffectJsonPtr values = filters[0]->GetElement("values");
H A DTestImageEffect.cpp57 bool Save(void *efilter, EffectJsonPtr &res) override in Save()
63 void *Restore(const EffectJsonPtr &values) override in Restore()
H A Dimage_effect_inner_unittest.cpp55 ErrorCode Restore(const EffectJsonPtr &values) override in Restore()
/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/utils/
H A Djson_helper.h32 using EffectJsonPtr = std::shared_ptr<EffectJson>; variable
49 IMAGE_EFFECT_EXPORT EffectJsonPtr GetElement(const std::string &key);
56 IMAGE_EFFECT_EXPORT std::vector<EffectJsonPtr> GetArray(const std::string &key);
64 IMAGE_EFFECT_EXPORT std::vector<EffectJsonPtr> GetArray();
66 IMAGE_EFFECT_EXPORT bool Put(const std::string &key, EffectJsonPtr &json);
76 IMAGE_EFFECT_EXPORT bool Add(EffectJsonPtr &json) const;
85 IMAGE_EFFECT_EXPORT bool Replace(const std::string &key, EffectJsonPtr &json);
105 IMAGE_EFFECT_EXPORT static EffectJsonPtr ParseJsonData(const std::string &data);
106 IMAGE_EFFECT_EXPORT static EffectJsonPtr CreateObject(bool isRoot = true);
107 IMAGE_EFFECT_EXPORT static EffectJsonPtr CreateArray(bool isRoot = true);
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/utils/common/
H A Djson_helper.cpp102 EffectJsonPtr EffectJson::GetElement(const std::string &key) in GetElement()
219 std::vector<EffectJsonPtr> EffectJson::GetArray() in GetArray()
221 std::vector<EffectJsonPtr> elements; in GetArray()
233 std::vector<EffectJsonPtr> EffectJson::GetArray(const std::string &key) in GetArray()
235 std::vector<EffectJsonPtr> elements; in GetArray()
260 bool EffectJson::Put(const std::string &key, EffectJsonPtr &json) in Put()
322 bool EffectJson::Add(EffectJsonPtr &json) const in Add()
393 bool EffectJson::Replace(const std::string &key, EffectJsonPtr &json) in Replace()
460 EffectJsonPtr JsonHelper::ParseJsonData(const std::string &data) in ParseJsonData()
466 EffectJsonPtr JsonHelper::CreateObject(bool isRoot) in CreateObject()
[all …]
H A Dcommon_utils.h48 …static ErrorCode ParseAnyAndAddToJson(const std::string &key, Plugin::Any &any, EffectJsonPtr &res…
H A Dcommon_utils.cpp69 ErrorCode ParseJson(const std::string &key, Plugin::Any &any, EffectJsonPtr &json) in ParseJson()
323 ErrorCode CommonUtils::ParseAnyAndAddToJson(const std::string &key, Plugin::Any &any, EffectJsonPtr in ParseAnyAndAddToJson()
/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/custom/
H A Ddelegate.h43 IMAGE_EFFECT_EXPORT virtual bool Save(void *efilter, EffectJsonPtr &res) = 0;
45 IMAGE_EFFECT_EXPORT virtual void *Restore(const EffectJsonPtr &values) = 0;
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/custom/
H A Dcustom_efilter.h46 ErrorCode Save(EffectJsonPtr &res) override;
48 ErrorCode Restore(const EffectJsonPtr &value) override;
H A Dcustom_efilter.cpp57 ErrorCode CustomEFilter::Save(EffectJsonPtr &res) in Save()
67 ErrorCode CustomEFilter::Restore(const EffectJsonPtr &value) in Restore()
/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/effect/
H A Dimage_effect_inner.h67 IMAGE_EFFECT_EXPORT ErrorCode Save(EffectJsonPtr &res) override;
94 IMAGE_EFFECT_EXPORT ErrorCode SetExtraInfo(EffectJsonPtr res);
155 EffectJsonPtr extraInfo_ = nullptr;
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/base/
H A Defilter_factory.cpp76 std::shared_ptr<EFilter> EFilterFactory::Restore(const std::string &name, const EffectJsonPtr &root… in Restore()
82 const EffectJsonPtr values = root->GetElement("values"); in Restore()
/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/efilter/
H A Defilter.h57 IMAGE_EFFECT_EXPORT virtual ErrorCode Save(EffectJsonPtr &res);
59 IMAGE_EFFECT_EXPORT virtual ErrorCode Restore(const EffectJsonPtr &values) = 0;
H A Defilter_factory.h64 …std::shared_ptr<EFilter> Restore(const std::string &name, const EffectJsonPtr &root, void *handler…
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/base/
H A Deffect.h42 virtual ErrorCode Save(EffectJsonPtr &res) = 0;
H A Dimage_effect_inner.cpp659 ErrorCode ImageEffect::Save(EffectJsonPtr &res) in Save()
661 EffectJsonPtr effect = JsonHelper::CreateArray(); in Save()
663 EffectJsonPtr data = JsonHelper::CreateObject(); in Save()
669 EffectJsonPtr info = JsonHelper::CreateObject(); in Save()
683 const EffectJsonPtr root = JsonHelper::ParseJsonData(info); in Restore()
685 const EffectJsonPtr &imageInfo = root->GetElement("imageEffect"); in Restore()
692 std::vector<EffectJsonPtr> efiltersInfo = imageInfo->GetArray("filters"); in Restore()
1176 ErrorCode ImageEffect::SetExtraInfo(EffectJsonPtr res) in SetExtraInfo()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/capi/
H A Dimage_effect.cpp600 EffectJsonPtr effectInfo = JsonHelper::CreateObject(); in OH_ImageEffect_Save()
625 const EffectJsonPtr root = JsonHelper::ParseJsonData(infoStr); in OH_ImageEffect_Restore()
627 EffectJsonPtr imageInfo = root->GetElement("imageEffect"); in OH_ImageEffect_Restore()
636 EffectJsonPtr filters = imageInfo->GetElement("filters"); in OH_ImageEffect_Restore()
639 std::vector<EffectJsonPtr> effects = filters->GetArray(); in OH_ImageEffect_Restore()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/crop/
H A Dcrop_efilter.h41 ErrorCode Restore(const EffectJsonPtr &values) override;
H A Dcrop_efilter.cpp248 ErrorCode CropEFilter::Restore(const EffectJsonPtr &values) in Restore()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/brightness/
H A Dbrightness_efilter.h44 ErrorCode Restore(const EffectJsonPtr &values) override;
H A Dbrightness_efilter.cpp120 ErrorCode BrightnessEFilter::Restore(const EffectJsonPtr &values) in Restore()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/contrast/
H A Dcontrast_efilter.h44 ErrorCode Restore(const EffectJsonPtr &values) override;
H A Dcontrast_efilter.cpp119 ErrorCode ContrastEFilter::Restore(const EffectJsonPtr &values) in Restore()

12