Top Fields Constructors Methods
com.jogamp.audio.windows.waveout

pack-priv Class SoundBuffer

extends Object
Class Inheritance
Imports
java.io.*

Field Summary

Modifier and TypeField and Description
private final int
private final byte[]
private boolean
private final boolean
private int
private int
private boolean

Constructor Summary

AccessConstructor and Description
pack-priv
SoundBuffer(final int size, final int bytesPerSample, final boolean needsByteSwap)

Method Summary

Modifier and TypeMethod and Description
pack-priv boolean
pack-priv void
empty(final boolean empty)

pack-priv void
fill(final InputStream input)

pack-priv float
getSample(final int sample)

pack-priv int
pack-priv boolean
pack-priv void
playing(final boolean playing)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bytesPerSampleback to summary
private final int bytesPerSample
databack to summary
private final byte[] data
emptyback to summary
private boolean empty
needsByteSwapback to summary
private final boolean needsByteSwap
numBytesback to summary
private int numBytes
numSamplesback to summary
private int numSamples
playingback to summary
private boolean playing

Constructor Detail

SoundBufferback to summary
pack-priv SoundBuffer(final int size, final int bytesPerSample, final boolean needsByteSwap)

Method Detail

emptyback to summary
pack-priv boolean empty()
emptyback to summary
pack-priv void empty(final boolean empty)
fillback to summary
pack-priv void fill(final InputStream input) throws IOException
getSampleback to summary
pack-priv float getSample(final int sample)
numSamplesback to summary
pack-priv int numSamples()
playingback to summary
pack-priv boolean playing()
playingback to summary
pack-priv void playing(final boolean playing)