/ohos5.0/foundation/multimedia/image_effect/test/unittest/ |
H A D | TestJsonHelper.cpp | 65 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 D | TestUtils.cpp | 166 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 D | native_image_effect_unittest.cpp | 75 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 D | TestImageEffect.cpp | 57 bool Save(void *efilter, EffectJsonPtr &res) override in Save() 63 void *Restore(const EffectJsonPtr &values) override in Restore()
|
H A D | image_effect_inner_unittest.cpp | 55 ErrorCode Restore(const EffectJsonPtr &values) override in Restore()
|
/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/utils/ |
H A D | json_helper.h | 32 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 D | json_helper.cpp | 102 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 D | common_utils.h | 48 …static ErrorCode ParseAnyAndAddToJson(const std::string &key, Plugin::Any &any, EffectJsonPtr &res…
|
H A D | common_utils.cpp | 69 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 D | delegate.h | 43 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 D | custom_efilter.h | 46 ErrorCode Save(EffectJsonPtr &res) override; 48 ErrorCode Restore(const EffectJsonPtr &value) override;
|
H A D | custom_efilter.cpp | 57 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 D | image_effect_inner.h | 67 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 D | efilter_factory.cpp | 76 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 D | efilter.h | 57 IMAGE_EFFECT_EXPORT virtual ErrorCode Save(EffectJsonPtr &res); 59 IMAGE_EFFECT_EXPORT virtual ErrorCode Restore(const EffectJsonPtr &values) = 0;
|
H A D | efilter_factory.h | 64 …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 D | effect.h | 42 virtual ErrorCode Save(EffectJsonPtr &res) = 0;
|
H A D | image_effect_inner.cpp | 659 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 D | image_effect.cpp | 600 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 D | crop_efilter.h | 41 ErrorCode Restore(const EffectJsonPtr &values) override;
|
H A D | crop_efilter.cpp | 248 ErrorCode CropEFilter::Restore(const EffectJsonPtr &values) in Restore()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/brightness/ |
H A D | brightness_efilter.h | 44 ErrorCode Restore(const EffectJsonPtr &values) override;
|
H A D | brightness_efilter.cpp | 120 ErrorCode BrightnessEFilter::Restore(const EffectJsonPtr &values) in Restore()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/contrast/ |
H A D | contrast_efilter.h | 44 ErrorCode Restore(const EffectJsonPtr &values) override;
|
H A D | contrast_efilter.cpp | 119 ErrorCode ContrastEFilter::Restore(const EffectJsonPtr &values) in Restore()
|