uk.org.toot.audio.server
Class MultiIOAudioServer
java.lang.Object
uk.org.toot.audio.server.AbstractAudioServerDecorator
uk.org.toot.audio.server.MultiIOAudioServer
- All Implemented Interfaces:
- AudioServer
public class MultiIOAudioServer
- extends AbstractAudioServerDecorator
Methods inherited from class uk.org.toot.audio.server.AbstractAudioServerDecorator |
createAudioBuffer, getAvailableInputNames, getAvailableOutputNames, getInputLatencyFrames, getLoad, getOutputLatencyFrames, getSampleRate, getTotalLatencyFrames, isRunning, setClient, start, stop |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiIOAudioServer
public MultiIOAudioServer(AudioServer server)
openAudioOutput
public IOAudioProcess openAudioOutput(java.lang.String name,
java.lang.String label)
throws java.lang.Exception
- Description copied from interface:
AudioServer
- Returns an AudioProcess backed by a hardware audio output line
represented by 'name' and labelled 'label'.
start may be deferred until called at least once.
- Specified by:
openAudioOutput
in interface AudioServer
- Overrides:
openAudioOutput
in class AbstractAudioServerDecorator
- Throws:
java.lang.Exception
openAudioInput
public IOAudioProcess openAudioInput(java.lang.String name,
java.lang.String label)
throws java.lang.Exception
- Description copied from interface:
AudioServer
- Returns an AudioProcess backed by a hardware audio input line
represented by 'name' and labelled 'label'.
- Specified by:
openAudioInput
in interface AudioServer
- Overrides:
openAudioInput
in class AbstractAudioServerDecorator
- Throws:
java.lang.Exception
closeAudioInput
public void closeAudioInput(IOAudioProcess input)
- Specified by:
closeAudioInput
in interface AudioServer
- Overrides:
closeAudioInput
in class AbstractAudioServerDecorator
closeAudioOutput
public void closeAudioOutput(IOAudioProcess output)
- Specified by:
closeAudioOutput
in interface AudioServer
- Overrides:
closeAudioOutput
in class AbstractAudioServerDecorator
Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.