java.lang.Object
org.praxislive.video.VideoPort
org.praxislive.video.VideoPort.Input
- All Implemented Interfaces:
Port
- Direct Known Subclasses:
DefaultVideoInputPort
- Enclosing class:
VideoPort
-
Nested Class Summary
Nested classes/interfaces inherited from class org.praxislive.video.VideoPort
VideoPort.Input, VideoPort.Output, VideoPort.ProviderNested classes/interfaces inherited from interface org.praxislive.core.Port
Port.Type<T extends Port>, Port.TypeProvider -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidaddVideoOutputPort(VideoPort.Output port, VideoPipe source) final voidfinal voiddisconnect(Port port) final PortInfogetInfo()protected abstract voidremoveVideoOutputPort(VideoPort.Output port, VideoPipe source) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.praxislive.core.Port
addListener, connections, disconnectAll, isConnectedTo, removeListener
-
Constructor Details
-
Input
public Input() -
Input
-
-
Method Details
-
connect
- Throws:
PortConnectionException
-
disconnect
-
getInfo
-
addVideoOutputPort
protected abstract void addVideoOutputPort(VideoPort.Output port, VideoPipe source) throws PortConnectionException - Throws:
PortConnectionException
-
removeVideoOutputPort
-