java.lang.Object
org.praxislive.audio.AudioPort
org.praxislive.audio.AudioPort.Input
- All Implemented Interfaces:
org.praxislive.core.Port
- Direct Known Subclasses:
DefaultAudioInputPort
- Enclosing class:
AudioPort
-
Nested Class Summary
Nested classes/interfaces inherited from class org.praxislive.audio.AudioPort
AudioPort.Input, AudioPort.Output, AudioPort.ProviderNested classes/interfaces inherited from interface org.praxislive.core.Port
org.praxislive.core.Port.Type<T extends org.praxislive.core.Port>, org.praxislive.core.Port.TypeProvider -
Field Summary
Fields inherited from interface org.praxislive.core.Port
IN, OUT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidaddAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source) final voidconnect(org.praxislive.core.Port port) final voiddisconnect(org.praxislive.core.Port port) final org.praxislive.core.PortInfogetInfo()protected abstract voidremoveAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe 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
public Input(org.praxislive.core.types.PMap properties)
-
-
Method Details
-
connect
public final void connect(org.praxislive.core.Port port) throws org.praxislive.core.PortConnectionException - Throws:
org.praxislive.core.PortConnectionException
-
disconnect
public final void disconnect(org.praxislive.core.Port port) -
getInfo
public final org.praxislive.core.PortInfo getInfo() -
addAudioOutputPort
protected abstract void addAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source) throws org.praxislive.core.PortConnectionException - Throws:
org.praxislive.core.PortConnectionException
-
removeAudioOutputPort
protected abstract void removeAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source)
-