void * (*invoke) (
ALvoid *userptr,
ALvoid *sampledata,
ALsizei numbytes
)
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Access | Constructor and Description |
|---|---|
| protected | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public static SOFTCallbackBufferType | Returns: the newSOFTCallbackBufferTypeCreates a |
| public static SOFTCallbackBufferType | create(SOFTCallbackBufferTypeI instance)
Creates a |
| public static SOFTCallbackBufferType |
| SOFTCallbackBufferType | back to summary |
|---|---|
| protected SOFTCallbackBufferType() | |
| SOFTCallbackBufferType | back to summary |
|---|---|
| pack-priv SOFTCallbackBufferType(long functionPointer) | |
| create | back to summary |
|---|---|
| public static SOFTCallbackBufferType create(long functionPointer) Creates a
| |
| create | back to summary |
|---|---|
| public static SOFTCallbackBufferType create(SOFTCallbackBufferTypeI instance) Creates a | |
| createSafe | back to summary |
|---|---|
| public static SOFTCallbackBufferType createSafe(long functionPointer) Like
| |
| Modifier and Type | Field and Description |
|---|---|
| private final SOFTCallbackBufferTypeI |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public long | invoke(long
the same pointer provided to userptr, long BufferCallbackSOFTa pointer to the sample data buffer that should be filled in by the function sampledata, int the number of bytes needed to fill the sample data buffer for this invocation.
numbytes)Guaranteed to be greater than 0 and a multiple of the frame size for the format. Implements org. |
| delegate | back to summary |
|---|---|
| private final SOFTCallbackBufferTypeI delegate | |
| Container | back to summary |
|---|---|
| pack-priv Container(long functionPointer, SOFTCallbackBufferTypeI delegate) | |
| invoke | back to summary |
|---|---|
| public long invoke(long userptr, long sampledata, int numbytes) Implements org.
| |