diff options
Diffstat (limited to 'src/server/PortImpl.hpp')
-rw-r--r-- | src/server/PortImpl.hpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/server/PortImpl.hpp b/src/server/PortImpl.hpp index c980a134..8e6c8e77 100644 --- a/src/server/PortImpl.hpp +++ b/src/server/PortImpl.hpp @@ -122,6 +122,16 @@ public: void activate(BufferFactory& bufs); void deactivate(); + /** + Inherit any properties from a connected neighbour. + + This is used for Graph ports, so e.g. a control input has the range of + all the ports it is connected to. + */ + virtual void inherit_neighbour(const PortImpl* port, + Resource::Properties& remove, + Resource::Properties& add) {} + virtual void connect_buffers(); virtual void recycle_buffers(); |