Uses of Interface
jmri.jmrit.audio.AudioBuffer
Packages that use AudioBuffer
Package
Description
Provides specific implementations of various audio systems.
Provides throttle-controlled locomotive sound simulation without the need of an on-board sound decoder.
-
Uses of AudioBuffer in jmri.jmrit.audio
Classes in jmri.jmrit.audio that implement AudioBufferModifier and TypeClassDescriptionclassBase implementation of the AudioBuffer class.classJavaSound implementation of the Audio Buffer sub-class.classJOAL implementation of the Audio Buffer sub-class.classNull implementation of the Audio Buffer sub-class.Methods in jmri.jmrit.audio that return AudioBufferModifier and TypeMethodDescriptionAudioFactory.createNewBuffer(String systemName, String userName) Provide a specific new AudioBuffer object.JavaSoundAudioFactory.createNewBuffer(String systemName, String userName) JoalAudioFactory.createNewBuffer(String systemName, String userName) NullAudioFactory.createNewBuffer(String systemName, String userName) AbstractAudioSource.getAssignedBuffer()AudioSource.getAssignedBuffer()Returns linked AudioBuffer objectMethods in jmri.jmrit.audio that return types with arguments of type AudioBufferMethods in jmri.jmrit.audio with parameters of type AudioBufferModifier and TypeMethodDescription(package private) abstract booleanAbstractAudioSource.bindAudioBuffer(AudioBuffer buffer) Binds this AudioSource with the specified AudioBuffer.(package private) booleanJavaSoundAudioSource.bindAudioBuffer(AudioBuffer audioBuffer) (package private) booleanJoalAudioSource.bindAudioBuffer(AudioBuffer audioBuffer) (package private) booleanNullAudioSource.bindAudioBuffer(AudioBuffer audioBuffer) booleanAbstractAudioSource.queueAudioBuffer(AudioBuffer audioBuffer) booleanJoalAudioSource.queueAudioBuffer(AudioBuffer audioBuffer) Queue a single AudioBuffer on this source.booleanAbstractAudioSource.queueBuffer(AudioBuffer audioBuffer) booleanAudioSource.queueBuffer(AudioBuffer audioBuffer) voidAbstractAudioSource.setAssignedBuffer(AudioBuffer audioBuffer) voidAudioSource.setAssignedBuffer(AudioBuffer audioBuffer) Sets the linked AudioBuffer objectMethod parameters in jmri.jmrit.audio with type arguments of type AudioBufferModifier and TypeMethodDescriptionbooleanAbstractAudioSource.queueAudioBuffers(Queue<AudioBuffer> audioBuffers) booleanJoalAudioSource.queueAudioBuffers(Queue<AudioBuffer> audioBuffers) Queue a list of AudioBuffers on this source.booleanAbstractAudioSource.queueBuffers(Queue<AudioBuffer> audioBuffers) booleanAudioSource.queueBuffers(Queue<AudioBuffer> audioBuffers) Queues the linked AudioBuffer object to this Source's buffer queue -
Uses of AudioBuffer in jmri.jmrit.vsdecoder
Methods in jmri.jmrit.vsdecoder that return AudioBufferMethods in jmri.jmrit.vsdecoder with parameters of type AudioBufferModifier and TypeMethodDescriptionstatic longSoundBite.calcLength(AudioBuffer buf) voidSoundBite.queueBuffer(AudioBuffer b)