|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
AudioLine | |
AudioSyncLine | |
AudioTimingStrategy | This interface defines the contract for a timing strategy for an AudioServer. |
ExtendedAudioServer |
Class Summary | |
---|---|
AbstractAudioServer | This class provides generic AudioServer functionality suitable for all AudioServer implementationst. |
DefaultStrategy | |
ExtendedAudioServerConfiguration | |
JavaSoundAudioServer | JavaSoundAudioServer extends BasicAudioServer with JavaSound-style byte[] buffer provision and management and JavaSound audio I/O provision. |
JavaSoundAudioServerSetup | This class allows the sample rate of the JavSoundAudioServer be set before inputs and outputs are set. |
MultiIOJavaSoundAudioServer | Provides a layer which allows multiple IO open/close. |
SleepTimingStrategy | An AudioTimingStategy which uses Thread.sleep(long millis, long nanos) and runs with priority Thread.MAX_PRIORITY. |
Strategy | |
TimedAudioServer | TimedAudioServer extends AbstractAudioServer to control the timing of an AudioClient. |
TimeReferenceMultiIOJavaSoundAudioServer | Alternative to the TimedAudioServer where block time is calculated based on how much time left to buffer expires - relying on the blocking to return precisely on time. |
TootAudioServerServiceProvider | |
WaitTimingStrategy | An AudioTimingStategy which uses Object.sleep(long millis, long nanos) and runs with priority Thread.MAX_PRIORITY. |
YieldTimingStrategy | An AudioTimingStategy which uses Thread.yield() and runs with priority Thread.NORM_PRIORITY+1 to avoid blocking other threads excessively. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |