Home
last modified time | relevance | path

Searched refs:Port (Results 1 - 7 of 7) sorted by relevance

/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/include/core/
H A Dport.h45 class Port { class
47 Port(InfoTransfer *ownerFilter, std::string portName) : filter_(ownerFilter), name_(std::move(portName)) {} in Port() function in OHOS::Media::Effect::Port
49 virtual ~Port() = default;
61 virtual std::shared_ptr<Port> GetPeerPort();
65 virtual ErrorCode Connect(const std::shared_ptr<Port> &port) = 0;
86 class InPort : public Port {
88 explicit InPort(InfoTransfer *filter, std::string name = PORT_NAME_DEFAULT) : Port(filter, std::move(name)) {} in InPort()
92 ErrorCode Connect(const std::shared_ptr<Port> &port) override;
98 std::shared_ptr<Port> GetPeerPort() override;
107 std::weak_ptr<Port> prevPort
[all...]
H A Dfilter.h28 using PPort = std::shared_ptr<Port>;
/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dport.h44 class Port { class
46 Port(InfoTransfer *ownerFilter, std::string portName) in Port() function in OHOS::Media::Pipeline::Port
48 virtual ~Port() = default;
51 virtual std::shared_ptr<Port> GetPeerPort();
56 virtual ErrorCode Connect(const std::shared_ptr<Port>& port) = 0;
82 class InPort : public Port {
85 : Port(filter, std::move(name)) {} in InPort()
87 ErrorCode Connect(const std::shared_ptr<Port>& port) override;
90 std::shared_ptr<Port> GetPeerPort() override;
101 std::weak_ptr<Port> prevPor
[all...]
H A Dport.cpp30 const std::string& Port::GetName() in GetName()
35 const InfoTransfer* Port::GetOwnerFilter() const in GetOwnerFilter()
40 std::shared_ptr<Port> Port::GetPeerPort() in GetPeerPort()
45 ErrorCode InPort::Connect(const std::shared_ptr<Port>& port) in Connect()
69 std::shared_ptr<Port> InPort::GetPeerPort() in GetPeerPort()
107 ErrorCode OutPort::Connect(const std::shared_ptr<Port>& port) in Connect()
123 bool OutPort::InSamePipeline(const std::shared_ptr<Port>& port) const in InSamePipeline()
155 std::shared_ptr<Port> OutPort::GetPeerPort() in GetPeerPort()
188 ErrorCode EmptyInPort::Connect(const std::shared_ptr<Port>
[all...]
H A Dfilter.h33 using PPort = std::shared_ptr<Port>;
55 // 1. Port使用此接口传递事件给Filter
65 // Port使用此接口从Filter获取信息 或 传递信息给Filter
/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/core/
H A Dport.cpp28 std::shared_ptr<Port> Port::GetPeerPort() in GetPeerPort()
33 WorkMode Port::GetWorkMode() in GetWorkMode()
38 ErrorCode InPort::Connect(const std::shared_ptr<Port> &port) in Connect()
62 std::shared_ptr<Port> InPort::GetPeerPort() in GetPeerPort()
100 ErrorCode OutPort::Connect(const std::shared_ptr<Port> &port) in Connect()
116 bool OutPort::InSamePipeline(const std::shared_ptr<Port> &port) const in InSamePipeline()
148 std::shared_ptr<Port> OutPort::GetPeerPort() in GetPeerPort()
173 ErrorCode EmptyInPort::Connect(const std::shared_ptr<Port> &another) in Connect()
201 ErrorCode EmptyOutPort::Connect(const std::shared_ptr<Port>
[all...]
/foundation/multimedia/image_effect/test/unittest/
H A DTestPort.cpp62 std::shared_ptr<Port> port = nullptr; in HWTEST_F()
86 std::shared_ptr<Port> res = outPort.GetPeerPort(); in HWTEST_F()

Completed in 4 milliseconds