- java.lang.Object
-
- org.praxislive.audio.AudioPort
-
- org.praxislive.audio.AudioPort.Input
-
- org.praxislive.audio.DefaultAudioInputPort
-
- All Implemented Interfaces:
org.praxislive.core.Port
public class DefaultAudioInputPort extends AudioPort.Input
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.praxislive.audio.AudioPort
AudioPort.Input, AudioPort.Output, AudioPort.Provider
-
-
Constructor Summary
Constructors Constructor Description DefaultAudioInputPort(org.jaudiolibs.pipes.Pipe sink)DefaultAudioInputPort(org.jaudiolibs.pipes.Pipe sink, boolean multiChannelCapable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source)voidaddListener(org.praxislive.core.PortListener listener)List<AudioPort.Output>connections()voiddisconnectAll()protected 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, getInfo
-
-
-
-
Method Detail
-
disconnectAll
public void disconnectAll()
-
connections
public List<AudioPort.Output> 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
protected void removeAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source)
- Specified by:
removeAudioOutputPortin classAudioPort.Input
-
-