/ohos5.0/foundation/multimedia/media_foundation/src/filter/ |
H A D | filter.cpp | 31 Filter::Filter(std::string name, FilterType type, bool isAyncMode) in Filter() function in OHOS::Media::Pipeline::Filter 36 Filter::~Filter() in ~Filter() 81 Status Filter::Prepare() in Prepare() 120 Status Filter::Start() in Start() 153 Status Filter::Pause() in Pause() 214 Status Filter::Resume() in Resume() 285 Status Filter::Stop() in Stop() 310 Status Filter::Flush() in Flush() 598 Status Filter::LinkNext(const std::shared_ptr<Filter>&, StreamType) in LinkNext() argument 603 Status Filter::UpdateNext(const std::shared_ptr<Filter>&, StreamType) in UpdateNext() argument [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/ |
H A D | filter.cpp | 21 Filter::Filter() noexcept in Filter() function in OHOS::Rosen::Drawing::Filter 30 std::shared_ptr<ColorFilter> Filter::GetColorFilter() const in GetColorFilter() 35 const ColorFilter* Filter::GetColorFilterPtr() const in GetColorFilterPtr() 50 const ImageFilter* Filter::GetImageFilterPtr() const in GetImageFilterPtr() 60 std::shared_ptr<MaskFilter> Filter::GetMaskFilter() const in GetMaskFilter() 65 const MaskFilter* Filter::GetMaskFilterPtr() const in GetMaskFilterPtr() 75 Filter::FilterQuality Filter::GetFilterQuality() const in GetFilterQuality() 80 void Filter::Reset() in Reset() 88 bool operator==(const Filter& f1, const Filter& f2) in operator ==() 94 bool operator!=(const Filter& f1, const Filter& f2) in operator !=() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/effectChain/src/ |
H A D | filter_factory.cpp | 28 std::shared_ptr<Filter> FilterFactory::GetFilter(std::string filterType) in GetFilter() 37 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(inputFilter); in GetFilter() 41 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(outputFilter); in GetFilter() 45 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(saturationFilter); in GetFilter() 49 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(brightnessFilter); in GetFilter() 53 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(contrastFilter); in GetFilter() 57 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(gaussianBlurFilter); in GetFilter() 61 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(horizontalBlurFilter); in GetFilter() 65 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(verticalBlurFilter); in GetFilter() 69 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(scaleFilter); in GetFilter()
|
H A D | filter.cpp | 21 bool Filter::Process(ProcessData& data) in Process() 38 void Filter::AddNextFilter(std::shared_ptr<Filter> next) in AddNextFilter() 49 void Filter::AddPreviousFilter(std::shared_ptr<Filter> previous) in AddPreviousFilter() 60 std::shared_ptr<Filter> Filter::GetNextFilter() in GetNextFilter() 65 std::shared_ptr<Filter> Filter::GetPreviousFilter() in GetPreviousFilter() 70 int Filter::GetInputNumber() in GetInputNumber() 75 int Filter::GetOutputNumber() in GetOutputNumber() 80 int Filter::GetMaxInputNumber() in GetMaxInputNumber() 85 int Filter::GetMaxOutputNumber() in GetMaxOutputNumber()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/ |
H A D | js-apis-uiEffect.md | 3 本模块提供组件效果的一些基础能力,包括模糊、边缘像素扩展、提亮等。效果被分为Filter和VisualEffect大类,同类效果可以级联在一个效果大类的实例下。在实际开发中,模糊可用于背景虚化,提亮… 5 - [Filter](#filter):用于添加指定Filter效果到组件上。 19 createFilter(): Filter 21 创建Filter实例用于给组件添加多种filter效果。 29 | [Filter](#filter) | 返回Filter的头节点。 | 34 let filter : uiEffect.Filter = uiEffect.createFilter() 56 ## Filter section 57 Filter效果类,用于将相应的效果添加到指定的组件上。在调用Filter的方法前,需要先通过[createFilter](#uieffectcreatefilter)创建一个Filter实例。 60 blur(blurRadius: number): Filter 75 | [Filter](#filter) | 返回挂载了模糊效果的Filter。 |
|
H A D | js-apis-uiEffect-sys.md | 3 本模块提供组件效果的一些基础能力,包括模糊、边缘像素扩展、提亮等。效果被分为Filter和VisualEffect大类,同类效果可以级联在一个效果大类的实例下。在实际开发中,模糊可用于背景虚化,提亮… 5 - [Filter](#filter):用于添加指定Filter效果到组件上。 46 ## Filter section 47 Filter效果类,用于将相应的效果添加到指定的组件上。在调用Filter的方法前,需要先通过[createFilter](js-apis-uiEffect.md#uieffectcreatefil… 50 pixelStretch(stretchSizes: Array\<number\>, tileMode: TileMode): Filter 69 | [Filter](#filter) | 返回挂载了边缘像素扩展效果的Filter。 | 100 | [Filter](#filter) | 返回挂载了水波纹效果的Filter。 | 109 flyInFlyOutEffect(degree: number, flyMode: FlyMode): Filter 128 | [Filter](#filter) | 返回挂载了飞入飞出形变效果的Filter。 | 137 distort(distortionK: number): Filter [all …]
|
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/network_select/ |
H A D | wifi_filter_impl.h | 26 bool Filter(NetworkCandidate &networkCandidate) override; 34 bool Filter(NetworkCandidate &networkCandidate) override; 42 bool Filter(NetworkCandidate &networkCandidate) override; 50 bool Filter(NetworkCandidate &networkCandidate) override; 58 bool Filter(NetworkCandidate &networkCandidate) override; 66 bool Filter(NetworkCandidate &networkCandidate) override; 74 bool Filter(NetworkCandidate &networkCandidate) override; 82 bool Filter(NetworkCandidate &networkCandidate) override; 90 bool Filter(NetworkCandidate &networkCandidate) override; 98 bool Filter(NetworkCandidate &networkCandidate) override; [all …]
|
H A D | wifi_filter_impl.cpp | 53 bool HiddenWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::HiddenWifiFilter 88 bool SavedWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::SavedWifiFilter 105 bool EphemeralWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::EphemeralWifiFilter 121 bool PassPointWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::PassPointWifiFilter 138 bool DisableWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::DisableWifiFilter 173 bool HasInternetWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::HasInternetWifiFilter 199 bool RecoveryWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::RecoveryWifiFilter 223 bool PoorPortalWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::PoorPortalWifiFilter 259 bool PortalWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::PortalWifiFilter 302 bool NoInternetWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::NoInternetWifiFilter [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/ |
H A D | filter_test.cpp | 48 auto filter = std::make_unique<Filter>(); 165 Filter::FilterQuality filterQuality = Filter::FilterQuality::LOW; 182 Filter::FilterQuality filterQuality = Filter::FilterQuality::MEDIUM; 197 Filter filter1; 200 Filter filter2; 215 Filter filter1; 216 Filter filter2 = filter1; 229 Filter filter1; 232 Filter filter2; 247 Filter filter1; [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/effect_ndk/src/filter/ |
H A D | filter.cpp | 23 Filter::Filter(std::shared_ptr<OHOS::Media::PixelMap> pixelMap) : srcPixelMap_(pixelMap) in Filter() function in OHOS::Rosen::Filter 26 void Filter::Render(bool forceCPU) in Render() 37 void Filter::AddNextFilter(sk_sp<SkImageFilter> filter) in AddNextFilter() 42 std::shared_ptr<OHOS::Media::PixelMap> Filter::GetPixelMap() in GetPixelMap() 48 bool Filter::Blur(float radius, SkTileMode skTileMode) in Blur() 58 bool Filter::Brightness(float brightness) in Brightness() 68 bool Filter::Grayscale() in Grayscale() 78 bool Filter::Invert() in Invert() 88 bool Filter::SetColorMatrix(const PixelColorMatrix& matrix) in SetColorMatrix()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/effectChain/include/ |
H A D | filter.h | 41 class Filter { 43 Filter() {}; in Filter() function 44 virtual ~Filter() {}; in ~Filter() 47 virtual void AddNextFilter(std::shared_ptr<Filter> next); 48 virtual void AddPreviousFilter(std::shared_ptr<Filter> previous); 49 virtual std::shared_ptr<Filter> GetNextFilter(); 50 virtual std::shared_ptr<Filter> GetPreviousFilter(); 63 std::shared_ptr<Filter> previous_ = nullptr; 64 std::shared_ptr<Filter> next_ = nullptr;
|
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.0.3.2/ |
H A D | changelogs-filemanagement.md | 3 ## cl.filemanagement.1 Filter Module Change 5 Moved **Filter** from **@ohos.fileio** to **@ohos.file.fs**. The attributes of **Filter** remain un… 9 … versions, note that the position of **Filter** in the **d.ts** file and the module name are chang… 13 Before the change, **Filter** is in the **@ohos.fileio** module and imported as follows: 16 import Filter from '@ohos.fileio'; 21 Now, **Filter** is in the **@ohos.file.fs** module and imported as follows: 24 import Filter from '@ohos.file.fs';
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.3.2/ |
H A D | changelogs-filemanagement.md | 3 ## cl.filemanagement.1 Filter类型模块变更 7 基于此前版本开发的应用,需注意d.ts位置的变更及import模块名的变更。现Filter类型变更至@ohos.file.fs模块下。Filter类型具体属性不变。 11 原Filter类型在模块@ohos.fileio下,通过以下方式import: 14 import Filter from '@ohos.fileio'; 19 现Filter类型在模块@ohos.file.fs,通过以下方式import: 22 import Filter from '@ohos.file.fs';
|
/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/pipeline/ |
H A D | pipeline.h | 56 Status AddHeadFilters(std::vector<std::shared_ptr<Filter>> filters); 58 Status RemoveHeadFilter(const std::shared_ptr<Filter>& filter); 60 Status LinkFilters(const std::shared_ptr<Filter>& preFilter, 61 const std::vector<std::shared_ptr<Filter>>& filters, StreamType type); 63 Status UpdateFilters(const std::shared_ptr<Filter>& preFilter, 64 const std::vector<std::shared_ptr<Filter>>& filters, StreamType type); 66 Status UnLinkFilters(const std::shared_ptr<Filter>& preFilter, 67 const std::vector<std::shared_ptr<Filter>>& filters, StreamType type); 75 std::vector<std::shared_ptr<Filter>> filters_ {};
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-graphic.md | 10 | ohos.effectKit | effectKit | createEffect(source: image.PixelMap): Filter; | 新增 | 17 | ohos.effectKit | Filter | getPixelMap(): image.PixelMap; | 新增 | 18 | ohos.effectKit | Filter | grayscale(): Filter; | 新增 | 19 | ohos.effectKit | Filter | brightness(bright:number): Filter; | 新增 | 20 | ohos.effectKit | Filter | blur(radius:number): Filter; | 新增 |
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/include/core/ |
H A D | pipeline_core.h | 36 ErrorCode AddFilter(Filter *filterIn) override; 38 ErrorCode AddFilters(std::vector<Filter *> filtersIn) override; 40 ErrorCode RemoveFilter(Filter *filter) override; 42 ErrorCode RemoveFilterChain(Filter *firstFilter) override; 44 ErrorCode LinkFilters(std::vector<Filter *> filters) override; 49 void InitFilters(const std::vector<Filter *> &filters); 53 std::vector<Filter *> filters_{}; 55 std::vector<Filter *> filtersToRemove_{};
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-graphic.md | 10 | ohos.effectKit | effectKit | createEffect(source: image.PixelMap): Filter; | Added| 17 | ohos.effectKit | Filter | getPixelMap(): image.PixelMap; | Added| 18 | ohos.effectKit | Filter | grayscale(): Filter; | Added| 19 | ohos.effectKit | Filter | brightness(bright:number): Filter; | Added| 20 | ohos.effectKit | Filter | blur(radius:number): Filter; | Added|
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/iter/pariter/ |
H A D | filter.rs | 18 pub fn filter<P, F>(par_iter: P, predicate: F) -> Filter<P, F> { in filter() 19 Filter { in filter() 25 impl<P, F> ParallelIterator for Filter<P, F> implementation 31 type Iter = iter::Filter<P::Iter, F>; 48 Filter { in split() 52 right.map(|right| Filter { in split() 64 pub struct Filter<P, F> { struct
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-filter-effect.md | 27 backgroundFilter(filter: Filter): T 39 | filter | [Filter](../../apis-arkgraphics2d/js-apis-uiEffect.md#filter) | 是 | 背景滤镜视觉效果。 | 43 foregroundFilter(filter: Filter): T 55 | filter | [Filter](../../apis-arkgraphics2d/js-apis-uiEffect.md#filter) | 是 | 前景滤镜(内容)视觉效果。 | 59 compositingFilter(filter: Filter): T 71 | filter | [Filter](../../apis-arkgraphics2d/js-apis-uiEffect.md#filter) | 是 | 合成滤镜视觉效果。 | 86 @State filterTest1: uiEffect.Filter = uiEffect.createFilter().blur(10) 87 @State filterTest2: uiEffect.Filter = uiEffect.createFilter().blur(10) 88 @State filterTest3: uiEffect.Filter = uiEffect.createFilter().blur(10)
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/ |
H A D | filter.h | 29 class DRAWING_API Filter { 38 Filter() noexcept; 39 ~Filter() {}; in ~Filter() 58 friend bool operator==(const Filter& f1, const Filter& f2); 59 friend bool operator!=(const Filter& f1, const Filter& f2);
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/ |
H A D | js-apis-uiEffect.md | 5 - [Filter](#filter): applies a filter to a component. 19 createFilter(): Filter 21 Creates a **Filter** instance, which can be used to apply multiple filters to a component. 29 | [Filter](#filter) | Head node of the filter.| 34 let filter : uiEffect.Filter = uiEffect.createFilter() 56 ## Filter section 57 …ponent. Before calling any API in **Filter**, you must use [createFilter](#uieffectcreatefilter) t… 60 blur(blurRadius: number): Filter 75 | [Filter](#filter) | **Filter** instance with the blur effect.|
|
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/core/ |
H A D | pipeline_core.cpp | 140 ErrorCode PipelineCore::AddFilters(std::initializer_list<Filter*> filtersIn) in AddFilters() 142 std::vector<Filter*> filtersToAdd; in AddFilters() 167 ErrorCode PipelineCore::RemoveFilter(Filter* filter) in RemoveFilter() 178 ErrorCode PipelineCore::RemoveFilterChain(Filter* firstFilter) in RemoveFilterChain() 183 std::queue<Filter*> levelFilters; in RemoveFilterChain() 197 ErrorCode PipelineCore::LinkFilters(std::initializer_list<Filter*> filters) in LinkFilters() 199 std::vector<Filter*> filtersToLink; in LinkFilters() 200 std::vector<Filter*>(filters).swap(filtersToLink); in LinkFilters() 239 void PipelineCore::InitFilters(const std::vector<Filter*>& filters) in InitFilters() 249 Filter* filter {nullptr}; [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/core/ |
H A D | pipeline_core.h | 59 ErrorCode AddFilters(std::initializer_list<Filter*> filtersIn) override; 60 ErrorCode RemoveFilter(Filter* filter) override; 61 ErrorCode RemoveFilterChain(Filter* firstFilter) override; 62 ErrorCode LinkFilters(std::initializer_list<Filter*> filters) override; 65 void InitFilters(const std::vector<Filter*>& filters); 74 std::vector<Filter*> filters_ {}; 77 std::vector<Filter*> filtersToRemove_ {};
|
/ohos5.0/foundation/arkui/advanced_ui_component/doc/ |
H A D | ts-composite-components-filter.md | 1 # Filter chapter 14 import { Filter } from '@ohos.arkui.advanced.Filter' 23 ## Filter section 25 Filter({ multiFilters: Array<FilterParams>, additionFilters: FilterParams, filterType: Filte… 70 多行可折叠Filter:内容区可完全自定义。 73 import { Filter, FilterParams, FilterResult, FilterType } from '@ohos.arkui.advanced.Filter' 85 Filter({
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_filter.cpp | 26 static Filter* CastToFilter(OH_Drawing_Filter* cFilter) in CastToFilter() 28 return reinterpret_cast<Filter*>(cFilter); in CastToFilter() 48 return (OH_Drawing_Filter*)new Filter(); in OH_Drawing_FilterCreate() 53 Filter* filter = CastToFilter(cFliter); in OH_Drawing_FilterSetImageFilter() 67 Filter* filter = CastToFilter(cFliter); in OH_Drawing_FilterSetMaskFilter() 81 Filter* filter = CastToFilter(cFliter); in OH_Drawing_FilterSetColorFilter() 95 Filter* filter = CastToFilter(cFliter); in OH_Drawing_FilterGetColorFilter()
|