|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.jreality.scene.data.RingBuffer
public class RingBuffer
Ring buffer for audio sources. Each ring buffer has one writer, the audio source that owns it, and any number of readers that can access the buffer concurrently.
Nested Class Summary | |
---|---|
class |
RingBuffer.Reader
|
Constructor Summary | |
---|---|
RingBuffer(int size)
|
Method Summary | |
---|---|
RingBuffer.Reader |
createReader()
|
int |
getSize()
|
void |
write(float[] source,
int initialIndex,
int nSamples)
|
void |
write(FloatBuffer source)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RingBuffer(int size)
Method Detail |
---|
public int getSize()
public RingBuffer.Reader createReader()
public void write(float[] source, int initialIndex, int nSamples)
public void write(FloatBuffer source)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |