Class StreamManager
java.lang.Object
de.pottgames.tuningfork.StreamManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic enum -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedStreamManager(AudioConfig config, TuningForkLogger logger) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voiddispose()protected voidpauseAll()protected voidpostTask(StreamedSoundSource sound, StreamManager.TaskAction action) protected voidpostTask(StreamedSoundSource sound, StreamManager.TaskAction action, float floatParam) protected voidpostTask(StreamManager.TaskAction action) protected voidregisterSource(StreamedSoundSource source) protected voidremoveSource(StreamedSoundSource sound) protected voidprotected voidsetDefaultResampler(int resamplerIndex) protected voidsetDefaultSpatialization(AudioConfig.Spatialization spatialization) protected voidsetDefaultVirtualization(AudioConfig.Virtualization virtualization) protected voidstopAll()protected void
-
Constructor Details
-
StreamManager
-
-
Method Details
-
updateAsync
protected void updateAsync() -
setDefaultResampler
protected void setDefaultResampler(int resamplerIndex) -
setDefaultVirtualization
-
setDefaultSpatialization
-
registerSource
-
removeSource
-
pauseAll
protected void pauseAll() -
resumeAll
protected void resumeAll() -
stopAll
protected void stopAll() -
addIdleTask
-
postTask
-
postTask
protected void postTask(StreamedSoundSource sound, StreamManager.TaskAction action, float floatParam) -
postTask
-
dispose
protected void dispose()
-