/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/core/ |
H A D | port.cpp | 26 std::shared_ptr<OutPort> EmptyOutPort::port_ = std::make_shared<EmptyOutPort>(); 100 ErrorCode OutPort::Connect(const std::shared_ptr<Port> &port) in Connect() 110 ErrorCode OutPort::Disconnect() in Disconnect() 116 bool OutPort::InSamePipeline(const std::shared_ptr<Port> &port) const in InSamePipeline() 129 ErrorCode OutPort::Activate(const std::vector<WorkMode> &modes, WorkMode &outMode) in Activate() 148 std::shared_ptr<Port> OutPort::GetPeerPort() in GetPeerPort() 153 void OutPort::Negotiate(const std::shared_ptr<Capability> &capability, std::shared_ptr<EffectContext> &context) in Negotiate() 158 ErrorCode OutPort::PushData(const std::shared_ptr<EffectBuffer> &buffer, std::shared_ptr<EffectContext> &context) in PushData() 163 ErrorCode OutPort::PullData(std::shared_ptr<EffectBuffer> &data) in PullData() 166 EFFECT_LOGI("OutPort in PullData() [all...] |
H A D | filter_base.cpp | 52 std::shared_ptr<OutPort> FilterBase::GetOutPort(const std::string &name) in GetOutPort() 171 auto outPort = std::make_shared<OutPort>(this); in InitPorts()
|
H A D | pipeline_core.cpp | 133 ErrorCode PipelineCore::LinkPorts(std::shared_ptr<OutPort> outPort, std::shared_ptr<InPort> inPort) in LinkPorts()
|
/foundation/multimedia/media_foundation/engine/pipeline/core/ |
H A D | port.cpp | 28 std::shared_ptr<OutPort> EmptyOutPort::port = std::make_shared<EmptyOutPort>(); 107 ErrorCode OutPort::Connect(const std::shared_ptr<Port>& port) in Connect() 117 ErrorCode OutPort::Disconnect() in Disconnect() 123 bool OutPort::InSamePipeline(const std::shared_ptr<Port>& port) const in InSamePipeline() 136 ErrorCode OutPort::Activate(const std::vector<WorkMode>& modes, WorkMode& outMode) in Activate() 155 std::shared_ptr<Port> OutPort::GetPeerPort() in GetPeerPort() 160 bool OutPort::Negotiate(const std::shared_ptr<const Plugin::Capability>& upstreamCap, in Negotiate() 168 bool OutPort::Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& upstreamParams, in Configure() 174 void OutPort::PushData(const AVBufferPtr& buffer, int64_t offset) in PushData() 179 ErrorCode OutPort [all...] |
H A D | port.h | 80 class OutPort; 104 class OutPort : public Port { class 106 explicit OutPort(InfoTransfer *filter, std::string name = PORT_NAME_DEFAULT) in OutPort() function in OHOS::Media::Pipeline::OutPort 108 ~OutPort() override = default; 152 class EmptyOutPort : public OutPort { 154 static std::shared_ptr<OutPort> GetInstance() in GetInstance() 158 EmptyOutPort() : OutPort(nullptr, "emptyOutPort") {} in EmptyOutPort() 172 static std::shared_ptr<OutPort> port;
|
H A D | filter.h | 35 using POutPort = std::shared_ptr<OutPort>; 69 virtual std::vector<WorkMode> GetWorkModes() = 0; // OutPort调用 98 AVBufferPtr& data) = 0; // OutPort调用
|
H A D | filter_base.cpp | 51 std::shared_ptr<OutPort> FilterBase::GetOutPort(const std::string& name) in GetOutPort() 174 auto outPort = std::make_shared<OutPort>(this); in InitPorts()
|
H A D | pipeline_core.cpp | 209 ErrorCode PipelineCore::LinkPorts(std::shared_ptr<OutPort> port1, std::shared_ptr<InPort> port2) in LinkPorts()
|
/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/include/core/ |
H A D | port.h | 110 class OutPort : public Port { class 112 explicit OutPort(InfoTransfer *filter, std::string name = PORT_NAME_DEFAULT) : Port(filter, std::move(name)) {} in OutPort() function in OHOS::Media::Effect::OutPort 114 ~OutPort() override = default; 161 class EmptyOutPort : public OutPort { 163 static std::shared_ptr<OutPort> GetInstance() in GetInstance() 168 EmptyOutPort() : OutPort(nullptr, "emptyOutPort") {} in EmptyOutPort() 183 static std::shared_ptr<OutPort> port_;
|
H A D | pipeline.h | 66 virtual ErrorCode LinkPorts(std::shared_ptr<OutPort> port, std::shared_ptr<InPort> nextPort) = 0;
|
H A D | filter.h | 29 using POutPort = std::shared_ptr<OutPort>;
|
H A D | pipeline_core.h | 46 ErrorCode LinkPorts(std::shared_ptr<OutPort> outPort, std::shared_ptr<InPort> inPort) override;
|
/foundation/multimedia/media_foundation/engine/include/pipeline/core/ |
H A D | pipeline.h | 73 virtual ErrorCode LinkPorts(std::shared_ptr<OutPort> port1, std::shared_ptr<InPort> port2) = 0;
|
H A D | pipeline_core.h | 63 ErrorCode LinkPorts(std::shared_ptr<OutPort> port1, std::shared_ptr<InPort> port2) override;
|
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/demux/ |
H A D | demuxer_filter.h | 90 std::shared_ptr<OutPort> port = nullptr; 93 StreamTrackInfo(uint32_t trackId, std::shared_ptr<OutPort> port, bool needNegoCaps) in StreamTrackInfo()
|
/foundation/multimedia/image_effect/test/unittest/ |
H A D | TestEffectPipeline.cpp | 124 OutPort port(filterPtr); in HWTEST_F() 125 auto outPort = std::make_shared<OutPort>(port); in HWTEST_F()
|
H A D | TestPort.cpp | 50 OutPort outPort(filterPtr); in HWTEST_F()
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/muxer/ |
H A D | muxer_filter.cpp | 61 outPorts_.emplace_back(std::make_shared<Pipeline::OutPort>(this, PORT_NAME_DEFAULT)); in Init()
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/source/media_source/ |
H A D | media_source_filter.cpp | 233 auto outPort = std::make_shared<OutPort>(this); in InitPorts()
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/source/video_capture/ |
H A D | video_capture_filter.cpp | 263 auto outPort = std::make_shared<OutPort>(this); in InitPorts()
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/source/audio_capture/ |
H A D | audio_capture_filter.cpp | 373 auto outPort = std::make_shared<OutPort>(this); in InitPorts()
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/demux/ |
H A D | demuxer_filter.cpp | 475 auto port = std::make_shared<OutPort>(this, NamePort(mime)); in PrepareStreams()
|
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/av_transport_input/ |
H A D | av_transport_input_filter.cpp | 194 auto outPort = std::make_shared<OutPort>(this); in InitPorts()
|