Index

C F S 
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.
C F S 
All Classes and Interfaces|All Packages