java.lang.Object
org.praxislive.audio.AudioPort
org.praxislive.audio.AudioPort.Input
org.praxislive.audio.DefaultAudioInputPort
- All Implemented Interfaces:
org.praxislive.core.Port
-
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
ConstructorsConstructorDescriptionDefaultAudioInputPort(org.jaudiolibs.pipes.Pipe sink) DefaultAudioInputPort(org.jaudiolibs.pipes.Pipe sink, boolean multiChannelCapable) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source) voidaddListener(org.praxislive.core.PortListener listener) voidprotected voidremoveAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source) voidremoveListener(org.praxislive.core.PortListener listener) Methods inherited from class org.praxislive.audio.AudioPort.Input
connect, disconnect, getInfoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.praxislive.core.Port
isConnectedTo
-
Constructor Details
-
DefaultAudioInputPort
public DefaultAudioInputPort(org.jaudiolibs.pipes.Pipe sink) -
DefaultAudioInputPort
public DefaultAudioInputPort(org.jaudiolibs.pipes.Pipe sink, boolean multiChannelCapable)
-
-
Method Details
-
disconnectAll
public void disconnectAll() -
connections
-
addListener
public void addListener(org.praxislive.core.PortListener listener) -
removeListener
public void removeListener(org.praxislive.core.PortListener listener) -
addAudioOutputPort
protected void addAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source) throws org.praxislive.core.PortConnectionException - Specified by:
addAudioOutputPortin classAudioPort.Input- Throws:
org.praxislive.core.PortConnectionException
-
removeAudioOutputPort
- Specified by:
removeAudioOutputPortin classAudioPort.Input
-