struct FSBANK_SUBSOUND {
char const * const * fileNames;
void const * const * fileData;
unsigned int const * fileDataLengths;
unsigned int numFiles;
FSBANK_BUILDFLAGS overrideFlags;
unsigned int overrideQuality;
float desiredSampleRate;
float percentOptimizedRate;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | FSBANK_SUBSOUND.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | DESIREDSAMPLERATE
The struct member offsets. |
| public static final int | FILEDATA
The struct member offsets. |
| public static final int | FILEDATALENGTHS
The struct member offsets. |
| public static final int | FILENAMES
The struct member offsets. |
| public static final int | NUMFILES
The struct member offsets. |
| public static final int | OVERRIDEFLAGS
The struct member offsets. |
| public static final int | OVERRIDEQUALITY
The struct member offsets. |
| public static final int | PERCENTOPTIMIZEDRATE
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | FSBANK_SUBSOUND(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static FSBANK_SUBSOUND | |
| public static FSBANK_SUBSOUND. | calloc(int
the buffer capacity capacity)Returns a new |
| public static FSBANK_SUBSOUND | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static FSBANK_SUBSOUND. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected FSBANK_SUBSOUND | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static FSBANK_SUBSOUND | |
| public static FSBANK_SUBSOUND | |
| public static FSBANK_SUBSOUND. | create(int
the buffer capacity capacity)Returns a new |
| public static FSBANK_SUBSOUND. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static FSBANK_SUBSOUND | |
| public static FSBANK_SUBSOUND. | |
| public float | |
| public FSBANK_SUBSOUND | |
| public PointerBuffer | |
| public FSBANK_SUBSOUND | |
| public IntBuffer | |
| public FSBANK_SUBSOUND | fileDataLengths(IntBuffer value)
Sets the address of the specified |
| public PointerBuffer | |
| public FSBANK_SUBSOUND | fileNames(PointerBuffer value)
Sets the address of the specified |
| public static FSBANK_SUBSOUND | |
| public static FSBANK_SUBSOUND. | malloc(int
the buffer capacity capacity)Returns a new |
| public static FSBANK_SUBSOUND | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static FSBANK_SUBSOUND. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static float | |
| public static void | |
| public static PointerBuffer | |
| public static void | |
| public static IntBuffer | |
| public static void | |
| public static PointerBuffer | |
| public static void | |
| public static int | |
| public static void | nnumFiles(long struct, int value)
Sets the specified value to the |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static float | |
| public static void | |
| public int | |
| public FSBANK_SUBSOUND | |
| public int | |
| public FSBANK_SUBSOUND | |
| public int | |
| public FSBANK_SUBSOUND | |
| public float | |
| public FSBANK_SUBSOUND | |
| public FSBANK_SUBSOUND | set(PointerBuffer fileNames, PointerBuffer fileData, IntBuffer fileDataLengths, int numFiles, int overrideFlags, int overrideQuality, float desiredSampleRate, float percentOptimizedRate)
Initializes this struct with the specified values. |
| public FSBANK_SUBSOUND | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public static void |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| DESIREDSAMPLERATE | back to summary |
|---|---|
| public static final int DESIREDSAMPLERATE The struct member offsets. | |
| FILEDATA | back to summary |
|---|---|
| public static final int FILEDATA The struct member offsets. | |
| FILEDATALENGTHS | back to summary |
|---|---|
| public static final int FILEDATALENGTHS The struct member offsets. | |
| FILENAMES | back to summary |
|---|---|
| public static final int FILENAMES The struct member offsets. | |
| NUMFILES | back to summary |
|---|---|
| public static final int NUMFILES The struct member offsets. | |
| OVERRIDEFLAGS | back to summary |
|---|---|
| public static final int OVERRIDEFLAGS The struct member offsets. | |
| OVERRIDEQUALITY | back to summary |
|---|---|
| public static final int OVERRIDEQUALITY The struct member offsets. | |
| PERCENTOPTIMIZEDRATE | back to summary |
|---|---|
| public static final int PERCENTOPTIMIZEDRATE The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| FSBANK_SUBSOUND | back to summary |
|---|---|
| protected FSBANK_SUBSOUND(long address, ByteBuffer container) | |
| FSBANK_SUBSOUND | back to summary |
|---|---|
| public FSBANK_SUBSOUND(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| calloc | back to summary |
|---|---|
| public static FSBANK_SUBSOUND calloc() Returns a new | |
| calloc | back to summary |
|---|---|
| public static FSBANK_SUBSOUND. Returns a new
| |
| calloc | back to summary |
|---|---|
| public static FSBANK_SUBSOUND calloc(MemoryStack stack) Returns a new
| |
| calloc | back to summary |
|---|---|
| public static FSBANK_SUBSOUND. Returns a new
| |
| create | back to summary |
|---|---|
| protected FSBANK_SUBSOUND create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static FSBANK_SUBSOUND create() Returns a new | |
| create | back to summary |
|---|---|
| public static FSBANK_SUBSOUND create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static FSBANK_SUBSOUND. Returns a new
| |
| create | back to summary |
|---|---|
| public static FSBANK_SUBSOUND. Create a
| |
| createSafe | back to summary |
|---|---|
| public static FSBANK_SUBSOUND createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static FSBANK_SUBSOUND. Like
| |
| desiredSampleRate | back to summary |
|---|---|
public float desiredSampleRate()
| |
| desiredSampleRate | back to summary |
|---|---|
| public FSBANK_SUBSOUND desiredSampleRate(float value) Sets the specified value to the | |
| fileData | back to summary |
|---|---|
public PointerBuffer fileData()
| |
| fileData | back to summary |
|---|---|
| public FSBANK_SUBSOUND fileData(PointerBuffer value) Sets the address of the specified | |
| fileDataLengths | back to summary |
|---|---|
public IntBuffer fileDataLengths()
| |
| fileDataLengths | back to summary |
|---|---|
| public FSBANK_SUBSOUND fileDataLengths(IntBuffer value) Sets the address of the specified | |
| fileNames | back to summary |
|---|---|
public PointerBuffer fileNames()
| |
| fileNames | back to summary |
|---|---|
| public FSBANK_SUBSOUND fileNames(PointerBuffer value) Sets the address of the specified | |
| malloc | back to summary |
|---|---|
| public static FSBANK_SUBSOUND malloc() Returns a new | |
| malloc | back to summary |
|---|---|
| public static FSBANK_SUBSOUND. Returns a new
| |
| malloc | back to summary |
|---|---|
| public static FSBANK_SUBSOUND malloc(MemoryStack stack) Returns a new
| |
| malloc | back to summary |
|---|---|
| public static FSBANK_SUBSOUND. Returns a new
| |
| ndesiredSampleRate | back to summary |
|---|---|
| public static float ndesiredSampleRate(long struct) Unsafe version of | |
| ndesiredSampleRate | back to summary |
|---|---|
| public static void ndesiredSampleRate(long struct, float value) Unsafe version of | |
| nfileData | back to summary |
|---|---|
| public static PointerBuffer nfileData(long struct) Unsafe version of | |
| nfileData | back to summary |
|---|---|
| public static void nfileData(long struct, PointerBuffer value) Unsafe version of | |
| nfileDataLengths | back to summary |
|---|---|
| public static IntBuffer nfileDataLengths(long struct) Unsafe version of | |
| nfileDataLengths | back to summary |
|---|---|
| public static void nfileDataLengths(long struct, IntBuffer value) Unsafe version of | |
| nfileNames | back to summary |
|---|---|
| public static PointerBuffer nfileNames(long struct) Unsafe version of | |
| nfileNames | back to summary |
|---|---|
| public static void nfileNames(long struct, PointerBuffer value) Unsafe version of | |
| nnumFiles | back to summary |
|---|---|
| public static int nnumFiles(long struct) Unsafe version of | |
| nnumFiles | back to summary |
|---|---|
| public static void nnumFiles(long struct, int value) Sets the specified value to the | |
| noverrideFlags | back to summary |
|---|---|
| public static int noverrideFlags(long struct) Unsafe version of | |
| noverrideFlags | back to summary |
|---|---|
| public static void noverrideFlags(long struct, int value) Unsafe version of | |
| noverrideQuality | back to summary |
|---|---|
| public static int noverrideQuality(long struct) Unsafe version of | |
| noverrideQuality | back to summary |
|---|---|
| public static void noverrideQuality(long struct, int value) Unsafe version of | |
| npercentOptimizedRate | back to summary |
|---|---|
| public static float npercentOptimizedRate(long struct) Unsafe version of | |
| npercentOptimizedRate | back to summary |
|---|---|
| public static void npercentOptimizedRate(long struct, float value) Unsafe version of | |
| numFiles | back to summary |
|---|---|
public int numFiles()
| |
| numFiles | back to summary |
|---|---|
| public FSBANK_SUBSOUND numFiles(int value) Sets the specified value to the | |
| overrideFlags | back to summary |
|---|---|
public int overrideFlags()
| |
| overrideFlags | back to summary |
|---|---|
| public FSBANK_SUBSOUND overrideFlags(int value) Sets the specified value to the | |
| overrideQuality | back to summary |
|---|---|
public int overrideQuality()
| |
| overrideQuality | back to summary |
|---|---|
| public FSBANK_SUBSOUND overrideQuality(int value) Sets the specified value to the | |
| percentOptimizedRate | back to summary |
|---|---|
public float percentOptimizedRate()
| |
| percentOptimizedRate | back to summary |
|---|---|
| public FSBANK_SUBSOUND percentOptimizedRate(float value) Sets the specified value to the | |
| set | back to summary |
|---|---|
| public FSBANK_SUBSOUND set(PointerBuffer fileNames, PointerBuffer fileData, IntBuffer fileDataLengths, int numFiles, int overrideFlags, int overrideQuality, float desiredSampleRate, float percentOptimizedRate) Initializes this struct with the specified values. | |
| set | back to summary |
|---|---|
| public FSBANK_SUBSOUND set(FSBANK_SUBSOUND src) Copies the specified struct data to this struct.
| |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
| validate | back to summary |
|---|---|
| public static void validate(long struct) Validates pointer members that should not be
| |
FSBANK_SUBSOUND structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final FSBANK_SUBSOUND |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public float | |
| public FSBANK_SUBSOUND. | |
| public PointerBuffer | |
| public FSBANK_SUBSOUND. | |
| public IntBuffer | |
| public FSBANK_SUBSOUND. | fileDataLengths(IntBuffer value)
Sets the address of the specified |
| public PointerBuffer | |
| public FSBANK_SUBSOUND. | fileNames(PointerBuffer value)
Sets the address of the specified |
| protected FSBANK_SUBSOUND | |
| public int | |
| public FSBANK_SUBSOUND. | |
| public int | |
| public FSBANK_SUBSOUND. | |
| public int | |
| public FSBANK_SUBSOUND. | |
| public float | |
| public FSBANK_SUBSOUND. | |
| protected FSBANK_SUBSOUND. |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final FSBANK_SUBSOUND ELEMENT_FACTORY | |
| Buffer | back to summary |
|---|---|
| public Buffer(ByteBuffer container) Creates a new Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by The created buffer instance holds a strong reference to the container object. | |
| Buffer | back to summary |
|---|---|
| public Buffer(long address, int cap) | |
| Buffer | back to summary |
|---|---|
| pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap) | |
| desiredSampleRate | back to summary |
|---|---|
public float desiredSampleRate()
| |
| desiredSampleRate | back to summary |
|---|---|
| public FSBANK_SUBSOUND. Sets the specified value to the | |
| fileData | back to summary |
|---|---|
public PointerBuffer fileData()
| |
| fileData | back to summary |
|---|---|
| public FSBANK_SUBSOUND. Sets the address of the specified | |
| fileDataLengths | back to summary |
|---|---|
public IntBuffer fileDataLengths()
| |
| fileDataLengths | back to summary |
|---|---|
| public FSBANK_SUBSOUND. Sets the address of the specified | |
| fileNames | back to summary |
|---|---|
public PointerBuffer fileNames()
| |
| fileNames | back to summary |
|---|---|
| public FSBANK_SUBSOUND. Sets the address of the specified | |
| getElementFactory | back to summary |
|---|---|
| protected FSBANK_SUBSOUND getElementFactory() Implements abstract org.
| |
| numFiles | back to summary |
|---|---|
public int numFiles()
| |
| numFiles | back to summary |
|---|---|
| public FSBANK_SUBSOUND. Sets the specified value to the | |
| overrideFlags | back to summary |
|---|---|
public int overrideFlags()
| |
| overrideFlags | back to summary |
|---|---|
| public FSBANK_SUBSOUND. Sets the specified value to the | |
| overrideQuality | back to summary |
|---|---|
public int overrideQuality()
| |
| overrideQuality | back to summary |
|---|---|
| public FSBANK_SUBSOUND. Sets the specified value to the | |
| percentOptimizedRate | back to summary |
|---|---|
public float percentOptimizedRate()
| |
| percentOptimizedRate | back to summary |
|---|---|
| public FSBANK_SUBSOUND. Sets the specified value to the | |
| self | back to summary |
|---|---|
| protected FSBANK_SUBSOUND. Implements abstract org.
| |