This extension provides a method for applications to receive notifications about audio events via an asynchronous callback. This can help alleviate the need for applications to continually poll the AL to check if an event happened, and instead allow them to respond when events happen. Such events can include a source changing state or a device becoming disconnected.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | AL_EVENT_CALLBACK_FUNCTION_SOFT
Accepted as the |
| public static final int | AL_EVENT_CALLBACK_USER_PARAM_SOFT
Accepted as the |
| public static final int | AL_EVENT_TYPE_BUFFER_COMPLETED_SOFT
Accepted as an element in the |
| public static final int | AL_EVENT_TYPE_DISCONNECTED_SOFT
Accepted as an element in the |
| public static final int | AL_EVENT_TYPE_SOURCE_STATE_CHANGED_SOFT
Accepted as an element in the |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | |
| public static void | |
| public static void | |
| public static long | |
| public static void | |
| public static void | |
| public static void | |
| public static void |
| AL_EVENT_CALLBACK_FUNCTION_SOFT | back to summary |
|---|---|
| public static final int AL_EVENT_CALLBACK_FUNCTION_SOFT Accepted as the | |
| AL_EVENT_CALLBACK_USER_PARAM_SOFT | back to summary |
|---|---|
| public static final int AL_EVENT_CALLBACK_USER_PARAM_SOFT Accepted as the | |
| AL_EVENT_TYPE_BUFFER_COMPLETED_SOFT | back to summary |
|---|---|
| public static final int AL_EVENT_TYPE_BUFFER_COMPLETED_SOFT Accepted as an element in the | |
| AL_EVENT_TYPE_DISCONNECTED_SOFT | back to summary |
|---|---|
| public static final int AL_EVENT_TYPE_DISCONNECTED_SOFT Accepted as an element in the | |
| AL_EVENT_TYPE_SOURCE_STATE_CHANGED_SOFT | back to summary |
|---|---|
| public static final int AL_EVENT_TYPE_SOURCE_STATE_CHANGED_SOFT Accepted as an element in the | |
| SOFTEvents | back to summary |
|---|---|
| protected SOFTEvents() | |
| alEventCallbackSOFT | back to summary |
|---|---|
| public static void alEventCallbackSOFT(SOFTEventProcI callback, ByteBuffer userParam) | |
| alEventControlSOFT | back to summary |
|---|---|
| public static void alEventControlSOFT(IntBuffer types, boolean enable) | |
| alEventControlSOFT | back to summary |
|---|---|
| public static void alEventControlSOFT(int[] types, boolean enable) Array version of: | |
| alGetPointerSOFT | back to summary |
|---|---|
public static long alGetPointerSOFT(int pname)
| |
| alGetPointervSOFT | back to summary |
|---|---|
| public static void alGetPointervSOFT(int pname, PointerBuffer values) | |
| nalEventCallbackSOFT | back to summary |
|---|---|
| public static void nalEventCallbackSOFT(long callback, long userParam) | |
| nalEventControlSOFT | back to summary |
|---|---|
| public static void nalEventControlSOFT(int count, long types, boolean enable) | |
| nalGetPointervSOFT | back to summary |
|---|---|
| public static void nalGetPointervSOFT(int pname, long values) | |