javazoom.jl.decoder
Class SampleBuffer
public class SampleBuffer
The SampleBuffer
class implements an output buffer
that provides storage for a fixed size block of samples.
SampleBuffer(int sample_frequency, int number_of_channels) - Constructor
|
SampleBuffer
public SampleBuffer(int sample_frequency,
int number_of_channels)
Constructor
append
public void append(int channel,
short value)
Takes a 16 Bit PCM sample.
- append in interface Obuffer
appendSamples
public void appendSamples(int channel,
float[] f)
Accepts 32 new PCM samples.
- appendSamples in interface Obuffer
getBuffer
public short[] getBuffer()
getBufferLength
public int getBufferLength()
getChannelCount
public int getChannelCount()
getSampleFrequency
public int getSampleFrequency()
write_buffer
public void write_buffer(int val)
Write the samples to the file (Random Acces).
- write_buffer in interface Obuffer
JavaZOOM 1999-2005