Index
All Classes and Interfaces|All Packages
C
- channels() - Method in interface com.io7m.jsamplebuffer.api.SampleBufferReadableType
- channels() - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
- channels() - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
- com.io7m.jsamplebuffer.api - package com.io7m.jsamplebuffer.api
-
Sample buffer (API)
- com.io7m.jsamplebuffer.vanilla - package com.io7m.jsamplebuffer.vanilla
-
Sample buffer (Vanilla implementation)
- com.io7m.jsamplebuffer.xmedia - package com.io7m.jsamplebuffer.xmedia
-
Sample buffer (javax.media Support)
- createBuffer(int, long, double) - Method in interface com.io7m.jsamplebuffer.api.SampleBufferProviderType
-
Construct a sample buffer.
- createWithByteBuffer(int, long, double, LongFunction<ByteBuffer>) - Static method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
-
Create a sample buffer.
- createWithByteBuffer(int, long, double, LongFunction<ByteBuffer>) - Static method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
-
Create a sample buffer.
- createWithDirectBuffer(int, long, double) - Static method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
-
Create a sample buffer.
- createWithDirectBuffer(int, long, double) - Static method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
-
Create a sample buffer.
- createWithHeapBuffer(int, long, double) - Static method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
-
Create a sample buffer.
- createWithHeapBuffer(int, long, double) - Static method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
-
Create a sample buffer.
F
- frameGetExact(long) - Method in interface com.io7m.jsamplebuffer.api.SampleBufferReadableType
-
Get the value of frame
index
. - frameGetExact(long) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
- frameGetExact(long) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
- frameGetExact(long, double[]) - Method in interface com.io7m.jsamplebuffer.api.SampleBufferReadableType
-
Get the value of frame
index
. - frameGetExact(long, double[]) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
- frameGetExact(long, double[]) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
- frames() - Method in interface com.io7m.jsamplebuffer.api.SampleBufferReadableType
- frames() - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
- frames() - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
- frameSetAll(long, double) - Method in interface com.io7m.jsamplebuffer.api.SampleBufferType
-
Set the value of frame
index
. - frameSetAll(long, double) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
- frameSetAll(long, double) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
- frameSetExact(long, double) - Method in interface com.io7m.jsamplebuffer.api.SampleBufferType
-
Set the value of frame
index
. - frameSetExact(long, double) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
- frameSetExact(long, double) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
- frameSetExact(long, double[]) - Method in interface com.io7m.jsamplebuffer.api.SampleBufferType
-
Set the value of frame
index
. - frameSetExact(long, double[]) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
- frameSetExact(long, double[]) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
- frameSetExact(long, double, double) - Method in interface com.io7m.jsamplebuffer.api.SampleBufferType
-
Set the value of frame
index
. - frameSetExact(long, double, double) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
- frameSetExact(long, double, double) - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
S
- SampleBufferDouble - Class in com.io7m.jsamplebuffer.vanilla
-
A sample buffer using
double
elements. - SampleBufferFloat - Class in com.io7m.jsamplebuffer.vanilla
-
A sample buffer using
float
elements. - sampleBufferOfStream(AudioInputStream, SampleBufferProviderType) - Static method in class com.io7m.jsamplebuffer.xmedia.SampleBufferXMedia
-
Read all of the given stream into a sample buffer.
- SampleBufferProviderType - Interface in com.io7m.jsamplebuffer.api
-
A provider of sample buffers.
- SampleBufferReadableType - Interface in com.io7m.jsamplebuffer.api
-
A readable sample buffer.
- SampleBufferType - Interface in com.io7m.jsamplebuffer.api
-
A readable and writable sample buffer.
- SampleBufferXMedia - Class in com.io7m.jsamplebuffer.xmedia
-
Functions to create buffers from audio streams.
- sampleRate() - Method in interface com.io7m.jsamplebuffer.api.SampleBufferReadableType
- sampleRate() - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferDouble
- sampleRate() - Method in class com.io7m.jsamplebuffer.vanilla.SampleBufferFloat
- samples() - Method in interface com.io7m.jsamplebuffer.api.SampleBufferReadableType
- streamOfSampleBuffer(SampleBufferReadableType) - Static method in class com.io7m.jsamplebuffer.xmedia.SampleBufferXMedia
-
Produce a stream from the given sample buffer.
All Classes and Interfaces|All Packages