Searched refs:OH_EffectFilter (Results 1 - 7 of 7) sorted by relevance
/foundation/multimedia/image_effect/interfaces/kits/native/ |
H A D | image_effect_filter.h | 48 * @brief Define the new type name OH_EffectFilter for struct OH_EffectFilter 53 typedef struct OH_EffectFilter OH_EffectFilter; typedef 505 * @param filter Encapsulate OH_EffectFilter structure instance pointer 511 typedef bool (*OH_EffectFilterDelegate_SetValue)(OH_EffectFilter *filter, const char *key, 521 * @param filter Encapsulate OH_EffectFilter structure instance pointer 525 typedef void (*OH_EffectFilterDelegate_PushData)(OH_EffectFilter *filter, OH_EffectBufferInfo *info); 532 * @param filter Encapsulate OH_EffectFilter structure instance pointer 539 typedef bool (*OH_EffectFilterDelegate_Render)(OH_EffectFilter *filte [all...] |
H A D | image_effect.h | 69 * @brief Create and add the OH_EffectFilter to the OH_ImageEffect 74 * @return Returns a pointer to an OH_EffectFilter instance if the filter name is valid, otherwise returns nullptr 77 OH_EffectFilter *OH_ImageEffect_AddFilter(OH_ImageEffect *imageEffect, const char *filterName); 80 * @brief Add the OH_EffectFilter to the OH_ImageEffect 90 ImageEffect_ErrorCode OH_ImageEffect_AddFilterByFilter(OH_ImageEffect *imageEffect, OH_EffectFilter *filter); 93 * @brief Create and add the OH_EffectFilter to the OH_ImageEffect by specified position 97 * @param index Indicates the position of the OH_EffectFilter witch is created and added 99 * @return Returns a pointer to an OH_EffectFilter instance if the index and filter name is valid, otherwise returns 103 OH_EffectFilter *OH_ImageEffect_InsertFilter(OH_ImageEffect *imageEffect, uint32_t index, const char *filterName); 106 * @brief Add the OH_EffectFilter t [all...] |
/foundation/multimedia/image_effect/test/unittest/ |
H A D | image_effect_capi_unittest.cpp | 111 OH_EffectFilter *filter = OH_ImageEffect_AddFilter(imageEffect, BRIGHTNESS_EFILTER); in HWTEST_F() 246 OH_EffectFilter *nativeEFilter = OH_EffectFilter_Create(BRIGHTNESS_EFILTER); in HWTEST_F() 265 OH_EffectFilter *nativeEFilter = OH_EffectFilter_Create("TestEFilter"); in HWTEST_F() 284 OH_EffectFilter *nativeEFilter = OH_EffectFilter_Create(nullptr); in HWTEST_F() 304 OH_EffectFilter *filter = OH_ImageEffect_AddFilter(imageEffect, BRIGHTNESS_EFILTER); in HWTEST_F() 323 OH_EffectFilter *filter = OH_ImageEffect_AddFilter(nullptr, nullptr); in HWTEST_F() 342 OH_EffectFilter *filter = OH_ImageEffect_AddFilter(nullptr, BRIGHTNESS_EFILTER); in HWTEST_F() 351 * Function: Test OH_ImageEffect_AddFilter with empty OH_EffectFilter parameter 355 * CaseDescription: Test OH_ImageEffect_AddFilter with empty OH_EffectFilter parameter 362 OH_EffectFilter *filte in HWTEST_F() [all...] |
H A D | native_image_effect_unittest.cpp | 204 .setValue = [](OH_EffectFilter *filter, const char *key, const ImageEffect_Any *value) { return true; }, 205 .render = [](OH_EffectFilter *filter, OH_EffectBufferInfo *src, OH_EffectFilterDelegate_PushData pushData) { 229 .save = [](OH_EffectFilter *filter, char **info) { 243 OH_EffectFilter *filter = OH_EffectFilter_Create(CUSTOM_BRIGHTNESS_EFILTER); 273 OH_EffectFilter *filter = OH_ImageEffect_AddFilter(imageEffect, BRIGHTNESS_EFILTER); in HWTEST_F() 351 OH_EffectFilter *filter = OH_ImageEffect_AddFilter(imageEffect, BRIGHTNESS_EFILTER); in HWTEST_F() 383 OH_EffectFilter *filter = OH_ImageEffect_AddFilter(imageEffect, BRIGHTNESS_EFILTER); in HWTEST_F() 415 OH_EffectFilter *filter = OH_ImageEffect_AddFilter(imageEffect, BRIGHTNESS_EFILTER); in HWTEST_F() 502 OH_EffectFilter *filter = OH_ImageEffect_AddFilter(imageEffect, BRIGHTNESS_EFILTER); in HWTEST_F() 537 OH_EffectFilter *filte in HWTEST_F() [all...] |
/foundation/multimedia/image_effect/frameworks/native/capi/ |
H A D | image_effect_filter.cpp | 43 void OH_EffectFilter::SetParameter(const std::string &key, Plugin::Any ¶m) in SetParameter() 49 ErrorCode OH_EffectFilter::GetParameter(const std::string &key, Plugin::Any ¶m) in GetParameter() 60 void OH_EffectFilter::RemoveParameter(const std::string &key) in RemoveParameter() 75 OH_EffectFilter *ohEFilter = (OH_EffectFilter *)efilter; 101 OH_EffectFilter *ohEFilter = static_cast<OH_EffectFilter *>(efilter); 110 OH_EffectFilterDelegate_PushData pushData = [](OH_EffectFilter *filter, OH_EffectBufferInfo *dst) { 114 bool res = ohDelegate_->render((OH_EffectFilter *)efilter, srcBuffer.get(), pushData); 125 return ohDelegate_->setValue((OH_EffectFilter *)efilte [all...] |
H A D | image_effect.cpp | 72 OH_EffectFilter *OH_ImageEffect_AddFilter(OH_ImageEffect *imageEffect, const char *filterName) in OH_ImageEffect_AddFilter() 81 OH_EffectFilter *filter = OH_EffectFilter_Create(filterName); in OH_ImageEffect_AddFilter() 94 ImageEffect_ErrorCode OH_ImageEffect_AddFilterByFilter(OH_ImageEffect *imageEffect, OH_EffectFilter *filter) in OH_ImageEffect_AddFilterByFilter() 117 OH_EffectFilter *OH_ImageEffect_InsertFilter(OH_ImageEffect *imageEffect, uint32_t index, const char *filterName) in OH_ImageEffect_InsertFilter() 126 OH_EffectFilter *filter = OH_EffectFilter_Create(filterName); in OH_ImageEffect_InsertFilter() 141 OH_EffectFilter *filter) in OH_ImageEffect_InsertFilterByFilter() 248 OH_EffectFilter *OH_ImageEffect_ReplaceFilter(OH_ImageEffect *imageEffect, uint32_t index, const char *filterName) in OH_ImageEffect_ReplaceFilter() 259 OH_EffectFilter *filter = OH_EffectFilter_Create(filterName); in OH_ImageEffect_ReplaceFilter() 274 OH_EffectFilter *filter) in OH_ImageEffect_ReplaceFilterByFilter() 300 imageEffect->filters_[index] = std::pair<OH_EffectFilter *, st in OH_ImageEffect_ReplaceFilterByFilter() [all...] |
H A D | native_effect_base.h | 27 struct OH_EffectFilter { struct 41 std::vector<std::pair<OH_EffectFilter *, std::string>> filters_;
|
Completed in 9 milliseconds