Home
last modified time | relevance | path

Searched refs:nextFilter (Results 1 - 25 of 38) sorted by relevance

12

/foundation/multimedia/media_foundation/src/pipeline/
H A Dpipeline.cpp292 for (auto nextFilter : nextFilters) { in LinkFilters()
293 auto ret = preFilter->LinkNext(nextFilter, type); in LinkFilters()
294 nextFilter->LinkPipeLine(groupId_); in LinkFilters()
304 for (auto nextFilter : nextFilters) { in UpdateFilters()
305 preFilter->UpdateNext(nextFilter, type); in UpdateFilters()
314 for (auto nextFilter : nextFilters) { in UnLinkFilters()
315 preFilter->UnLinkNext(nextFilter, type); in UnLinkFilters()
/foundation/multimedia/av_codec/test/unittest/audio_encoder_filter_test/
H A Daudio_encoder_filter_unitest.cpp349 std::shared_ptr<Filter> nextFilter = filterMock; in HWTEST_F() local
354 EXPECT_NE(audioEncoderFilter_->LinkNext(nextFilter, StreamType::STREAMTYPE_ENCODED_VIDEO), Status::OK); in HWTEST_F()
359 EXPECT_EQ(audioEncoderFilter_->LinkNext(nextFilter, StreamType::STREAMTYPE_ENCODED_VIDEO), Status::OK); in HWTEST_F()
366 EXPECT_NE(audioEncoderFilter_->LinkNext(nextFilter, StreamType::STREAMTYPE_ENCODED_VIDEO), Status::OK); in HWTEST_F()
373 EXPECT_NE(audioEncoderFilter_->LinkNext(nextFilter, StreamType::STREAMTYPE_ENCODED_VIDEO), Status::OK); in HWTEST_F()
379 std::shared_ptr<Filter> nextFilter = filterMock; in HWTEST_F() local
380 EXPECT_EQ(audioEncoderFilter_->UpdateNext(nextFilter, StreamType::STREAMTYPE_ENCODED_VIDEO), Status::OK); in HWTEST_F()
386 std::shared_ptr<Filter> nextFilter = filterMock; in HWTEST_F() local
387 EXPECT_EQ(audioEncoderFilter_->UnLinkNext(nextFilter, StreamType::STREAMTYPE_ENCODED_VIDEO), Status::OK); in HWTEST_F()
/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Daudio_encoder_filter.h46 Status LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
47 Status UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
48 Status UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
H A Daudio_capture_filter.h45 Status LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
46 Status UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
47 Status UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
H A Daudio_data_source_filter.h43 Status LinkNext(const std::shared_ptr<Filter>& nextFilter, StreamType outType) override;
44 Status UpdateNext(const std::shared_ptr<Filter>& nextFilter, StreamType outType) override;
45 Status UnLinkNext(const std::shared_ptr<Filter>& nextFilter, StreamType outType) override;
H A Dmetadata_filter.h55 Status LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
56 Status UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
57 Status UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
H A Dvideo_capture_filter.h55 Status LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
56 Status UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
57 Status UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
H A Dsurface_decoder_filter.h54 Status LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
55 Status UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
56 Status UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
H A Daudio_decoder_filter.h58 Status LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
60 Status UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
62 Status UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
H A Dvideo_resize_filter.h53 Status LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
54 Status UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
55 Status UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
H A Dsurface_encoder_filter.h58 Status LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
59 Status UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
60 Status UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
H A Dmuxer_filter.h49 Status LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
50 Status UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
51 Status UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
H A Ddemuxer_filter.h73 Status LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
74 Status UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
75 Status UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) override;
/foundation/multimedia/av_codec/test/unittest/filter_test/
H A Daudio_data_source_filter_unit_test.cpp182 std::shared_ptr<TestFilter> nextFilter = std::make_shared<TestFilter>(); in HWTEST_F() local
186 Status status = audioDataSourceFilter_->UpdateNext(nextFilter, outType); in HWTEST_F()
201 std::shared_ptr<TestFilter> nextFilter = std::make_shared<TestFilter>(); in HWTEST_F() local
205 Status status = audioDataSourceFilter_->UnLinkNext(nextFilter, outType); in HWTEST_F()
278 std::shared_ptr<TestFilter> nextFilter = std::make_shared<TestFilter>(); in HWTEST_F() local
282 Status status = audioDataSourceFilter_->LinkNext(nextFilter, outType); in HWTEST_F()
/foundation/multimedia/av_codec/services/media_engine/filters/
H A Daudio_encoder_filter.cpp214 Status AudioEncoderFilter::LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in LinkNext() argument
217 nextFilter_ = nextFilter; in LinkNext()
230 auto ret = nextFilter->OnLinked(outType, configureParameter_, filterLinkCallback); in LinkNext()
238 Status AudioEncoderFilter::UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UpdateNext() argument
244 Status AudioEncoderFilter::UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UnLinkNext() argument
H A Daudio_data_source_filter.cpp174 Status AudioDataSourceFilter::LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in LinkNext() argument
179 nextFilter_ = nextFilter; in LinkNext()
183 nextFilter->OnLinked(outType, meta, filterLinkCallback); in LinkNext()
260 Status AudioDataSourceFilter::UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UpdateNext() argument
266 Status AudioDataSourceFilter::UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UnLinkNext() argument
H A Dsurface_decoder_filter.cpp301 Status SurfaceDecoderFilter::LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in LinkNext() argument
304 nextFilter_ = nextFilter; in LinkNext()
308 nextFilter->OnLinked(outType, configureParameter_, filterLinkCallback); in LinkNext()
312 Status SurfaceDecoderFilter::UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UpdateNext() argument
318 Status SurfaceDecoderFilter::UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UnLinkNext() argument
H A Daudio_decoder_filter.cpp224 Status AudioDecoderFilter::LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in LinkNext() argument
227 nextFilter_ = nextFilter; in LinkNext()
231 return nextFilter->OnLinked(outType, meta_, filterLinkCallback); in LinkNext()
234 Status AudioDecoderFilter::UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UpdateNext() argument
239 Status AudioDecoderFilter::UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UnLinkNext() argument
H A Daudio_capture_filter.cpp273 Status AudioCaptureFilter::LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in LinkNext() argument
279 nextFilter_ = nextFilter; in LinkNext()
283 nextFilter->OnLinked(outType, meta, filterLinkCallback); in LinkNext()
391 Status AudioCaptureFilter::UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UpdateNext() argument
397 Status AudioCaptureFilter::UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UnLinkNext() argument
H A Dsurface_encoder_filter.cpp331 Status SurfaceEncoderFilter::LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in LinkNext() argument
334 nextFilter_ = nextFilter; in LinkNext()
338 nextFilter->OnLinked(outType, configureParameter_, filterLinkCallback); in LinkNext()
342 Status SurfaceEncoderFilter::UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UpdateNext() argument
348 Status SurfaceEncoderFilter::UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UnLinkNext() argument
H A Dmetadata_filter.cpp254 Status MetaDataFilter::LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in LinkNext() argument
258 nextFilter_ = nextFilter; in LinkNext()
262 nextFilter->OnLinked(outType, configureParameter_, filterLinkCallback); in LinkNext()
266 Status MetaDataFilter::UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UpdateNext() argument
272 Status MetaDataFilter::UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UnLinkNext() argument
H A Dvideo_resize_filter.cpp407 Status VideoResizeFilter::LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in LinkNext() argument
410 nextFilter_ = nextFilter; in LinkNext()
414 auto ret = nextFilter->OnLinked(outType, configureParameter_, filterLinkCallback); in LinkNext()
422 Status VideoResizeFilter::UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UpdateNext() argument
428 Status VideoResizeFilter::UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UnLinkNext() argument
H A Dvideo_capture_filter.cpp253 Status VideoCaptureFilter::LinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in LinkNext() argument
257 nextFilter_ = nextFilter; in LinkNext()
261 nextFilter->OnLinked(outType, configureParameter_, filterLinkCallback); in LinkNext()
265 Status VideoCaptureFilter::UpdateNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UpdateNext() argument
271 Status VideoCaptureFilter::UnLinkNext(const std::shared_ptr<Filter> &nextFilter, StreamType outType) in UnLinkNext() argument
/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/core/
H A Dpipeline_core.cpp105 for (auto &&nextFilter : filter->GetNextFilters()) { in RemoveFilterChain()
106 filters.push(nextFilter); in RemoveFilterChain()
/foundation/graphic/graphic_2d/rosen/modules/effect/test/unittest/
H A Dfilter_unittest.cpp234 auto nextFilter = input->GetNextFilter(); in HWTEST_F() local
235 bool testResult3 = nextFilter.get() == output.get(); in HWTEST_F()
260 auto nextFilter = input->GetNextFilter(); in HWTEST_F() local
261 bool testResult3 = nextFilter == nullptr; in HWTEST_F()

Completed in 13 milliseconds

12