/foundation/multimedia/media_foundation/src/pipeline/ |
H A D | pipeline.cpp | 292 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 D | audio_encoder_filter_unitest.cpp | 349 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 D | audio_encoder_filter.h | 46 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 D | audio_capture_filter.h | 45 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 D | audio_data_source_filter.h | 43 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 D | metadata_filter.h | 55 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 D | video_capture_filter.h | 55 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 D | surface_decoder_filter.h | 54 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 D | audio_decoder_filter.h | 58 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 D | video_resize_filter.h | 53 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 D | surface_encoder_filter.h | 58 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 D | muxer_filter.h | 49 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 D | demuxer_filter.h | 73 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 D | audio_data_source_filter_unit_test.cpp | 182 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 D | audio_encoder_filter.cpp | 214 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 D | audio_data_source_filter.cpp | 174 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 D | surface_decoder_filter.cpp | 301 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 D | audio_decoder_filter.cpp | 224 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 D | audio_capture_filter.cpp | 273 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 D | surface_encoder_filter.cpp | 331 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 D | metadata_filter.cpp | 254 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 D | video_resize_filter.cpp | 407 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 D | video_capture_filter.cpp | 253 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 D | pipeline_core.cpp | 105 for (auto &&nextFilter : filter->GetNextFilters()) { in RemoveFilterChain() 106 filters.push(nextFilter); in RemoveFilterChain()
|
/foundation/graphic/graphic_2d/rosen/modules/effect/test/unittest/ |
H A D | filter_unittest.cpp | 234 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()
|