Package org.lwjgl.sdl
Class SDLAudio
java.lang.Object
org.lwjgl.sdl.SDLAudio
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded fromSDL.getLibrary()
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
nSDL_BindAudioStreams
(int devid, long streams, int num_streams) bool SDL_BindAudioStreams(SDL_AudioDeviceID devid, SDL_AudioStream * const * streams, int num_streams)
static boolean
nSDL_ConvertAudioSamples
(long src_spec, long src_data, int src_len, long dst_spec, long dst_data, long dst_len) bool SDL_ConvertAudioSamples(SDL_AudioSpec const * src_spec, Uint8 const * src_data, int src_len, SDL_AudioSpec const * dst_spec, Uint8 ** dst_data, int * dst_len)
static long
nSDL_CreateAudioStream
(long src_spec, long dst_spec) SDL_AudioStream * SDL_CreateAudioStream(SDL_AudioSpec const * src_spec, SDL_AudioSpec const * dst_spec)
static long
nSDL_GetAudioDeviceChannelMap
(int devid, long count) int * SDL_GetAudioDeviceChannelMap(SDL_AudioDeviceID devid, int * count)
static boolean
nSDL_GetAudioDeviceFormat
(int devid, long spec, long sample_frames) bool SDL_GetAudioDeviceFormat(SDL_AudioDeviceID devid, SDL_AudioSpec * spec, int * sample_frames)
static long
nSDL_GetAudioDeviceName
(int devid) char const * SDL_GetAudioDeviceName(SDL_AudioDeviceID devid)
static long
nSDL_GetAudioDriver
(int index) char const * SDL_GetAudioDriver(int index)
static long
nSDL_GetAudioFormatName
(int format) char const * SDL_GetAudioFormatName(SDL_AudioFormat format)
static long
nSDL_GetAudioPlaybackDevices
(long count) SDL_AudioDeviceID * SDL_GetAudioPlaybackDevices(int * count)
static long
nSDL_GetAudioRecordingDevices
(long count) SDL_AudioDeviceID * SDL_GetAudioRecordingDevices(int * count)
static int
nSDL_GetAudioStreamData
(long stream, long buf, int len) int SDL_GetAudioStreamData(SDL_AudioStream * stream, void * buf, int len)
static boolean
nSDL_GetAudioStreamFormat
(long stream, long src_spec, long dst_spec) bool SDL_GetAudioStreamFormat(SDL_AudioStream * stream, SDL_AudioSpec * src_spec, SDL_AudioSpec * dst_spec)
static long
nSDL_GetAudioStreamInputChannelMap
(long stream, long count) int * SDL_GetAudioStreamInputChannelMap(SDL_AudioStream * stream, int * count)
static long
nSDL_GetAudioStreamOutputChannelMap
(long stream, long count) int * SDL_GetAudioStreamOutputChannelMap(SDL_AudioStream * stream, int * count)
static long
char const * SDL_GetCurrentAudioDriver(void)
static boolean
nSDL_LoadWAV
(long path, long spec, long audio_buf, long audio_len) bool SDL_LoadWAV(char const * path, SDL_AudioSpec * spec, Uint8 ** audio_buf, Uint32 * audio_len)
static boolean
nSDL_LoadWAV_IO
(long src, boolean closeio, long spec, long audio_buf, long audio_len) bool SDL_LoadWAV_IO(SDL_IOStream * src, bool closeio, SDL_AudioSpec * spec, Uint8 ** audio_buf, Uint32 * audio_len)
static boolean
nSDL_MixAudio
(long dst, long src, int format, int len, float volume) bool SDL_MixAudio(Uint8 * dst, Uint8 const * src, SDL_AudioFormat format, Uint32 len, float volume)
static int
nSDL_OpenAudioDevice
(int devid, long spec) SDL_AudioDeviceID SDL_OpenAudioDevice(SDL_AudioDeviceID devid, SDL_AudioSpec const * spec)
static long
nSDL_OpenAudioDeviceStream
(int devid, long spec, long callback, long userdata) SDL_AudioStream * SDL_OpenAudioDeviceStream(SDL_AudioDeviceID devid, SDL_AudioSpec const * spec, SDL_AudioStreamCallback callback, void * userdata)
static boolean
nSDL_PutAudioStreamData
(long stream, long buf, int len) bool SDL_PutAudioStreamData(SDL_AudioStream * stream, void const * buf, int len)
static boolean
nSDL_SetAudioPostmixCallback
(int devid, long callback, long userdata) bool SDL_SetAudioPostmixCallback(SDL_AudioDeviceID devid, SDL_AudioPostmixCallback callback, void * userdata)
static boolean
nSDL_SetAudioStreamFormat
(long stream, long src_spec, long dst_spec) bool SDL_SetAudioStreamFormat(SDL_AudioStream * stream, SDL_AudioSpec const * src_spec, SDL_AudioSpec const * dst_spec)
static boolean
nSDL_SetAudioStreamGetCallback
(long stream, long callback, long userdata) bool SDL_SetAudioStreamGetCallback(SDL_AudioStream * stream, SDL_AudioStreamCallback callback, void * userdata)
static boolean
nSDL_SetAudioStreamInputChannelMap
(long stream, long chmap, int count) bool SDL_SetAudioStreamInputChannelMap(SDL_AudioStream * stream, int const * chmap, int count)
static boolean
nSDL_SetAudioStreamOutputChannelMap
(long stream, long chmap, int count) bool SDL_SetAudioStreamOutputChannelMap(SDL_AudioStream * stream, int const * chmap, int count)
static boolean
nSDL_SetAudioStreamPutCallback
(long stream, long callback, long userdata) bool SDL_SetAudioStreamPutCallback(SDL_AudioStream * stream, SDL_AudioStreamCallback callback, void * userdata)
static void
nSDL_UnbindAudioStreams
(long streams, int num_streams) void SDL_UnbindAudioStreams(SDL_AudioStream * const * streams, int num_streams)
static int
SDL_AUDIO_BITSIZE
(int x) uint32_t SDL_AUDIO_BITSIZE(SDL_AudioFormat x)
static int
SDL_AUDIO_BYTESIZE
(int x) uint32_t SDL_AUDIO_BYTESIZE(SDL_AudioFormat x)
static int
uint32_t SDL_AUDIO_FRAMESIZE(SDL_AudioSpec x)
static boolean
SDL_AUDIO_ISBIGENDIAN
(int x) bool SDL_AUDIO_ISBIGENDIAN(SDL_AudioFormat x)
static boolean
SDL_AUDIO_ISFLOAT
(int x) bool SDL_AUDIO_ISFLOAT(SDL_AudioFormat x)
static boolean
SDL_AUDIO_ISINT
(int x) bool SDL_AUDIO_ISINT(SDL_AudioFormat x)
static boolean
SDL_AUDIO_ISLITTLEENDIAN
(int x) bool SDL_AUDIO_ISLITTLEENDIAN(SDL_AudioFormat x)
static boolean
SDL_AUDIO_ISSIGNED
(int x) bool SDL_AUDIO_ISSIGNED(SDL_AudioFormat x)
static boolean
SDL_AUDIO_ISUNSIGNED
(int x) bool SDL_AUDIO_ISUNSIGNED(SDL_AudioFormat x)
static boolean
SDL_AudioDevicePaused
(int devid) bool SDL_AudioDevicePaused(SDL_AudioDeviceID devid)
static boolean
SDL_AudioStreamDevicePaused
(long stream) bool SDL_AudioStreamDevicePaused(SDL_AudioStream * stream)
static boolean
SDL_BindAudioStream
(int devid, long stream) bool SDL_BindAudioStream(SDL_AudioDeviceID devid, SDL_AudioStream * stream)
static boolean
SDL_BindAudioStreams
(int devid, PointerBuffer streams) bool SDL_BindAudioStreams(SDL_AudioDeviceID devid, SDL_AudioStream * const * streams, int num_streams)
static boolean
SDL_ClearAudioStream
(long stream) bool SDL_ClearAudioStream(SDL_AudioStream * stream)
static void
SDL_CloseAudioDevice
(int devid) void SDL_CloseAudioDevice(SDL_AudioDeviceID devid)
static boolean
SDL_ConvertAudioSamples
(SDL_AudioSpec src_spec, ByteBuffer src_data, SDL_AudioSpec dst_spec, PointerBuffer dst_data, IntBuffer dst_len) bool SDL_ConvertAudioSamples(SDL_AudioSpec const * src_spec, Uint8 const * src_data, int src_len, SDL_AudioSpec const * dst_spec, Uint8 ** dst_data, int * dst_len)
static long
SDL_CreateAudioStream
(SDL_AudioSpec src_spec, SDL_AudioSpec dst_spec) SDL_AudioStream * SDL_CreateAudioStream(SDL_AudioSpec const * src_spec, SDL_AudioSpec const * dst_spec)
static int
SDL_DEFINE_AUDIO_FORMAT
(int signed, int bigendian, int flt, int size) uint32_t SDL_DEFINE_AUDIO_FORMAT(uint32_t signed, uint32_t bigendian, uint32_t flt, uint32_t size)
static void
SDL_DestroyAudioStream
(long stream) void SDL_DestroyAudioStream(SDL_AudioStream * stream)
static boolean
SDL_FlushAudioStream
(long stream) bool SDL_FlushAudioStream(SDL_AudioStream * stream)
static @Nullable IntBuffer
SDL_GetAudioDeviceChannelMap
(int devid) int * SDL_GetAudioDeviceChannelMap(SDL_AudioDeviceID devid, int * count)
static boolean
SDL_GetAudioDeviceFormat
(int devid, SDL_AudioSpec spec, IntBuffer sample_frames) bool SDL_GetAudioDeviceFormat(SDL_AudioDeviceID devid, SDL_AudioSpec * spec, int * sample_frames)
static float
SDL_GetAudioDeviceGain
(int devid) float SDL_GetAudioDeviceGain(SDL_AudioDeviceID devid)
static @Nullable String
SDL_GetAudioDeviceName
(int devid) char const * SDL_GetAudioDeviceName(SDL_AudioDeviceID devid)
static @Nullable String
SDL_GetAudioDriver
(int index) char const * SDL_GetAudioDriver(int index)
static @Nullable String
SDL_GetAudioFormatName
(int format) char const * SDL_GetAudioFormatName(SDL_AudioFormat format)
static @Nullable IntBuffer
SDL_AudioDeviceID * SDL_GetAudioPlaybackDevices(int * count)
static @Nullable IntBuffer
SDL_AudioDeviceID * SDL_GetAudioRecordingDevices(int * count)
static int
SDL_GetAudioStreamAvailable
(long stream) int SDL_GetAudioStreamAvailable(SDL_AudioStream * stream)
static int
SDL_GetAudioStreamData
(long stream, ByteBuffer buf) int SDL_GetAudioStreamData(SDL_AudioStream * stream, void * buf, int len)
static int
SDL_GetAudioStreamDevice
(long stream) SDL_AudioDeviceID SDL_GetAudioStreamDevice(SDL_AudioStream * stream)
static boolean
SDL_GetAudioStreamFormat
(long stream, @Nullable SDL_AudioSpec src_spec, @Nullable SDL_AudioSpec dst_spec) bool SDL_GetAudioStreamFormat(SDL_AudioStream * stream, SDL_AudioSpec * src_spec, SDL_AudioSpec * dst_spec)
static float
SDL_GetAudioStreamFrequencyRatio
(long stream) float SDL_GetAudioStreamFrequencyRatio(SDL_AudioStream * stream)
static float
SDL_GetAudioStreamGain
(long stream) float SDL_GetAudioStreamGain(SDL_AudioStream * stream)
static @Nullable IntBuffer
SDL_GetAudioStreamInputChannelMap
(long stream) int * SDL_GetAudioStreamInputChannelMap(SDL_AudioStream * stream, int * count)
static @Nullable IntBuffer
SDL_GetAudioStreamOutputChannelMap
(long stream) int * SDL_GetAudioStreamOutputChannelMap(SDL_AudioStream * stream, int * count)
static int
SDL_GetAudioStreamProperties
(long stream) SDL_PropertiesID SDL_GetAudioStreamProperties(SDL_AudioStream * stream)
static int
SDL_GetAudioStreamQueued
(long stream) int SDL_GetAudioStreamQueued(SDL_AudioStream * stream)
static @Nullable String
char const * SDL_GetCurrentAudioDriver(void)
static int
int SDL_GetNumAudioDrivers(void)
static int
SDL_GetSilenceValueForFormat
(int format) int SDL_GetSilenceValueForFormat(SDL_AudioFormat format)
static boolean
SDL_IsAudioDevicePhysical
(int devid) bool SDL_IsAudioDevicePhysical(SDL_AudioDeviceID devid)
static boolean
SDL_IsAudioDevicePlayback
(int devid) bool SDL_IsAudioDevicePlayback(SDL_AudioDeviceID devid)
static boolean
SDL_LoadWAV
(CharSequence path, SDL_AudioSpec spec, PointerBuffer audio_buf, IntBuffer audio_len) bool SDL_LoadWAV(char const * path, SDL_AudioSpec * spec, Uint8 ** audio_buf, Uint32 * audio_len)
static boolean
SDL_LoadWAV
(ByteBuffer path, SDL_AudioSpec spec, PointerBuffer audio_buf, IntBuffer audio_len) bool SDL_LoadWAV(char const * path, SDL_AudioSpec * spec, Uint8 ** audio_buf, Uint32 * audio_len)
static boolean
SDL_LoadWAV_IO
(long src, boolean closeio, SDL_AudioSpec spec, PointerBuffer audio_buf, IntBuffer audio_len) bool SDL_LoadWAV_IO(SDL_IOStream * src, bool closeio, SDL_AudioSpec * spec, Uint8 ** audio_buf, Uint32 * audio_len)
static boolean
SDL_LockAudioStream
(long stream) bool SDL_LockAudioStream(SDL_AudioStream * stream)
static boolean
SDL_MixAudio
(ByteBuffer dst, ByteBuffer src, int format, float volume) bool SDL_MixAudio(Uint8 * dst, Uint8 const * src, SDL_AudioFormat format, Uint32 len, float volume)
static int
SDL_OpenAudioDevice
(int devid, @Nullable SDL_AudioSpec spec) SDL_AudioDeviceID SDL_OpenAudioDevice(SDL_AudioDeviceID devid, SDL_AudioSpec const * spec)
static long
SDL_OpenAudioDeviceStream
(int devid, @Nullable SDL_AudioSpec spec, @Nullable SDL_AudioStreamCallbackI callback, long userdata) SDL_AudioStream * SDL_OpenAudioDeviceStream(SDL_AudioDeviceID devid, SDL_AudioSpec const * spec, SDL_AudioStreamCallback callback, void * userdata)
static boolean
SDL_PauseAudioDevice
(int devid) bool SDL_PauseAudioDevice(SDL_AudioDeviceID devid)
static boolean
SDL_PauseAudioStreamDevice
(long stream) bool SDL_PauseAudioStreamDevice(SDL_AudioStream * stream)
static boolean
SDL_PutAudioStreamData
(long stream, ByteBuffer buf) bool SDL_PutAudioStreamData(SDL_AudioStream * stream, void const * buf, int len)
static boolean
SDL_ResumeAudioDevice
(int devid) bool SDL_ResumeAudioDevice(SDL_AudioDeviceID devid)
static boolean
SDL_ResumeAudioStreamDevice
(long stream) bool SDL_ResumeAudioStreamDevice(SDL_AudioStream * stream)
static boolean
SDL_SetAudioDeviceGain
(int devid, float gain) bool SDL_SetAudioDeviceGain(SDL_AudioDeviceID devid, float gain)
static boolean
SDL_SetAudioPostmixCallback
(int devid, @Nullable SDL_AudioPostmixCallbackI callback, long userdata) bool SDL_SetAudioPostmixCallback(SDL_AudioDeviceID devid, SDL_AudioPostmixCallback callback, void * userdata)
static boolean
SDL_SetAudioStreamFormat
(long stream, @Nullable SDL_AudioSpec src_spec, @Nullable SDL_AudioSpec dst_spec) bool SDL_SetAudioStreamFormat(SDL_AudioStream * stream, SDL_AudioSpec const * src_spec, SDL_AudioSpec const * dst_spec)
static boolean
SDL_SetAudioStreamFrequencyRatio
(long stream, float ratio) bool SDL_SetAudioStreamFrequencyRatio(SDL_AudioStream * stream, float ratio)
static boolean
SDL_SetAudioStreamGain
(long stream, float gain) bool SDL_SetAudioStreamGain(SDL_AudioStream * stream, float gain)
static boolean
SDL_SetAudioStreamGetCallback
(long stream, @Nullable SDL_AudioStreamCallbackI callback, long userdata) bool SDL_SetAudioStreamGetCallback(SDL_AudioStream * stream, SDL_AudioStreamCallback callback, void * userdata)
static boolean
SDL_SetAudioStreamInputChannelMap
(long stream, @Nullable IntBuffer chmap) bool SDL_SetAudioStreamInputChannelMap(SDL_AudioStream * stream, int const * chmap, int count)
static boolean
SDL_SetAudioStreamOutputChannelMap
(long stream, @Nullable IntBuffer chmap) bool SDL_SetAudioStreamOutputChannelMap(SDL_AudioStream * stream, int const * chmap, int count)
static boolean
SDL_SetAudioStreamPutCallback
(long stream, @Nullable SDL_AudioStreamCallbackI callback, long userdata) bool SDL_SetAudioStreamPutCallback(SDL_AudioStream * stream, SDL_AudioStreamCallback callback, void * userdata)
static void
SDL_UnbindAudioStream
(long stream) void SDL_UnbindAudioStream(SDL_AudioStream * stream)
static void
SDL_UnbindAudioStreams
(@Nullable PointerBuffer streams) void SDL_UnbindAudioStreams(SDL_AudioStream * const * streams, int num_streams)
static boolean
SDL_UnlockAudioStream
(long stream) bool SDL_UnlockAudioStream(SDL_AudioStream * stream)
-
Field Details
-
SDL_AUDIO_MASK_BITSIZE
public static final int SDL_AUDIO_MASK_BITSIZE- See Also:
-
SDL_AUDIO_MASK_FLOAT
public static final int SDL_AUDIO_MASK_FLOAT- See Also:
-
SDL_AUDIO_MASK_BIG_ENDIAN
public static final int SDL_AUDIO_MASK_BIG_ENDIAN- See Also:
-
SDL_AUDIO_MASK_SIGNED
public static final int SDL_AUDIO_MASK_SIGNED- See Also:
-
SDL_AUDIO_UNKNOWN
public static final int SDL_AUDIO_UNKNOWN- See Also:
-
SDL_AUDIO_U8
public static final int SDL_AUDIO_U8- See Also:
-
SDL_AUDIO_S8
public static final int SDL_AUDIO_S8- See Also:
-
SDL_AUDIO_S16LE
public static final int SDL_AUDIO_S16LE- See Also:
-
SDL_AUDIO_S16BE
public static final int SDL_AUDIO_S16BE- See Also:
-
SDL_AUDIO_S32LE
public static final int SDL_AUDIO_S32LE- See Also:
-
SDL_AUDIO_S32BE
public static final int SDL_AUDIO_S32BE- See Also:
-
SDL_AUDIO_F32LE
public static final int SDL_AUDIO_F32LE- See Also:
-
SDL_AUDIO_F32BE
public static final int SDL_AUDIO_F32BE- See Also:
-
SDL_AUDIO_S16
public static final int SDL_AUDIO_S16 -
SDL_AUDIO_S32
public static final int SDL_AUDIO_S32 -
SDL_AUDIO_F32
public static final int SDL_AUDIO_F32 -
SDL_AUDIO_DEVICE_DEFAULT_PLAYBACK
public static final int SDL_AUDIO_DEVICE_DEFAULT_PLAYBACK- See Also:
-
SDL_AUDIO_DEVICE_DEFAULT_RECORDING
public static final int SDL_AUDIO_DEVICE_DEFAULT_RECORDING- See Also:
-
-
Method Details
-
SDL_DEFINE_AUDIO_FORMAT
public static int SDL_DEFINE_AUDIO_FORMAT(int signed, int bigendian, int flt, int size) uint32_t SDL_DEFINE_AUDIO_FORMAT(uint32_t signed, uint32_t bigendian, uint32_t flt, uint32_t size)
-
SDL_AUDIO_BITSIZE
public static int SDL_AUDIO_BITSIZE(int x) uint32_t SDL_AUDIO_BITSIZE(SDL_AudioFormat x)
-
SDL_AUDIO_BYTESIZE
public static int SDL_AUDIO_BYTESIZE(int x) uint32_t SDL_AUDIO_BYTESIZE(SDL_AudioFormat x)
-
SDL_AUDIO_ISFLOAT
public static boolean SDL_AUDIO_ISFLOAT(int x) bool SDL_AUDIO_ISFLOAT(SDL_AudioFormat x)
-
SDL_AUDIO_ISBIGENDIAN
public static boolean SDL_AUDIO_ISBIGENDIAN(int x) bool SDL_AUDIO_ISBIGENDIAN(SDL_AudioFormat x)
-
SDL_AUDIO_ISLITTLEENDIAN
public static boolean SDL_AUDIO_ISLITTLEENDIAN(int x) bool SDL_AUDIO_ISLITTLEENDIAN(SDL_AudioFormat x)
-
SDL_AUDIO_ISSIGNED
public static boolean SDL_AUDIO_ISSIGNED(int x) bool SDL_AUDIO_ISSIGNED(SDL_AudioFormat x)
-
SDL_AUDIO_ISINT
public static boolean SDL_AUDIO_ISINT(int x) bool SDL_AUDIO_ISINT(SDL_AudioFormat x)
-
SDL_AUDIO_ISUNSIGNED
public static boolean SDL_AUDIO_ISUNSIGNED(int x) bool SDL_AUDIO_ISUNSIGNED(SDL_AudioFormat x)
-
SDL_AUDIO_FRAMESIZE
uint32_t SDL_AUDIO_FRAMESIZE(SDL_AudioSpec x)
-
SDL_GetNumAudioDrivers
public static int SDL_GetNumAudioDrivers()int SDL_GetNumAudioDrivers(void)
-
nSDL_GetAudioDriver
public static long nSDL_GetAudioDriver(int index) char const * SDL_GetAudioDriver(int index)
-
SDL_GetAudioDriver
char const * SDL_GetAudioDriver(int index)
-
nSDL_GetCurrentAudioDriver
public static long nSDL_GetCurrentAudioDriver()char const * SDL_GetCurrentAudioDriver(void)
-
SDL_GetCurrentAudioDriver
char const * SDL_GetCurrentAudioDriver(void)
-
nSDL_GetAudioPlaybackDevices
public static long nSDL_GetAudioPlaybackDevices(long count) SDL_AudioDeviceID * SDL_GetAudioPlaybackDevices(int * count)
-
SDL_GetAudioPlaybackDevices
SDL_AudioDeviceID * SDL_GetAudioPlaybackDevices(int * count)
-
nSDL_GetAudioRecordingDevices
public static long nSDL_GetAudioRecordingDevices(long count) SDL_AudioDeviceID * SDL_GetAudioRecordingDevices(int * count)
-
SDL_GetAudioRecordingDevices
SDL_AudioDeviceID * SDL_GetAudioRecordingDevices(int * count)
-
nSDL_GetAudioDeviceName
public static long nSDL_GetAudioDeviceName(int devid) char const * SDL_GetAudioDeviceName(SDL_AudioDeviceID devid)
-
SDL_GetAudioDeviceName
char const * SDL_GetAudioDeviceName(SDL_AudioDeviceID devid)
-
nSDL_GetAudioDeviceFormat
public static boolean nSDL_GetAudioDeviceFormat(int devid, long spec, long sample_frames) bool SDL_GetAudioDeviceFormat(SDL_AudioDeviceID devid, SDL_AudioSpec * spec, int * sample_frames)
-
SDL_GetAudioDeviceFormat
public static boolean SDL_GetAudioDeviceFormat(int devid, SDL_AudioSpec spec, IntBuffer sample_frames) bool SDL_GetAudioDeviceFormat(SDL_AudioDeviceID devid, SDL_AudioSpec * spec, int * sample_frames)
-
nSDL_GetAudioDeviceChannelMap
public static long nSDL_GetAudioDeviceChannelMap(int devid, long count) int * SDL_GetAudioDeviceChannelMap(SDL_AudioDeviceID devid, int * count)
-
SDL_GetAudioDeviceChannelMap
int * SDL_GetAudioDeviceChannelMap(SDL_AudioDeviceID devid, int * count)
-
nSDL_OpenAudioDevice
public static int nSDL_OpenAudioDevice(int devid, long spec) SDL_AudioDeviceID SDL_OpenAudioDevice(SDL_AudioDeviceID devid, SDL_AudioSpec const * spec)
-
SDL_OpenAudioDevice
SDL_AudioDeviceID SDL_OpenAudioDevice(SDL_AudioDeviceID devid, SDL_AudioSpec const * spec)
-
SDL_IsAudioDevicePhysical
public static boolean SDL_IsAudioDevicePhysical(int devid) bool SDL_IsAudioDevicePhysical(SDL_AudioDeviceID devid)
-
SDL_IsAudioDevicePlayback
public static boolean SDL_IsAudioDevicePlayback(int devid) bool SDL_IsAudioDevicePlayback(SDL_AudioDeviceID devid)
-
SDL_PauseAudioDevice
public static boolean SDL_PauseAudioDevice(int devid) bool SDL_PauseAudioDevice(SDL_AudioDeviceID devid)
-
SDL_ResumeAudioDevice
public static boolean SDL_ResumeAudioDevice(int devid) bool SDL_ResumeAudioDevice(SDL_AudioDeviceID devid)
-
SDL_AudioDevicePaused
public static boolean SDL_AudioDevicePaused(int devid) bool SDL_AudioDevicePaused(SDL_AudioDeviceID devid)
-
SDL_GetAudioDeviceGain
public static float SDL_GetAudioDeviceGain(int devid) float SDL_GetAudioDeviceGain(SDL_AudioDeviceID devid)
-
SDL_SetAudioDeviceGain
public static boolean SDL_SetAudioDeviceGain(int devid, float gain) bool SDL_SetAudioDeviceGain(SDL_AudioDeviceID devid, float gain)
-
SDL_CloseAudioDevice
public static void SDL_CloseAudioDevice(int devid) void SDL_CloseAudioDevice(SDL_AudioDeviceID devid)
-
nSDL_BindAudioStreams
public static boolean nSDL_BindAudioStreams(int devid, long streams, int num_streams) bool SDL_BindAudioStreams(SDL_AudioDeviceID devid, SDL_AudioStream * const * streams, int num_streams)
-
SDL_BindAudioStreams
bool SDL_BindAudioStreams(SDL_AudioDeviceID devid, SDL_AudioStream * const * streams, int num_streams)
-
SDL_BindAudioStream
public static boolean SDL_BindAudioStream(int devid, long stream) bool SDL_BindAudioStream(SDL_AudioDeviceID devid, SDL_AudioStream * stream)
-
nSDL_UnbindAudioStreams
public static void nSDL_UnbindAudioStreams(long streams, int num_streams) void SDL_UnbindAudioStreams(SDL_AudioStream * const * streams, int num_streams)
-
SDL_UnbindAudioStreams
void SDL_UnbindAudioStreams(SDL_AudioStream * const * streams, int num_streams)
-
SDL_UnbindAudioStream
public static void SDL_UnbindAudioStream(long stream) void SDL_UnbindAudioStream(SDL_AudioStream * stream)
-
SDL_GetAudioStreamDevice
public static int SDL_GetAudioStreamDevice(long stream) SDL_AudioDeviceID SDL_GetAudioStreamDevice(SDL_AudioStream * stream)
-
nSDL_CreateAudioStream
public static long nSDL_CreateAudioStream(long src_spec, long dst_spec) SDL_AudioStream * SDL_CreateAudioStream(SDL_AudioSpec const * src_spec, SDL_AudioSpec const * dst_spec)
-
SDL_CreateAudioStream
SDL_AudioStream * SDL_CreateAudioStream(SDL_AudioSpec const * src_spec, SDL_AudioSpec const * dst_spec)
-
SDL_GetAudioStreamProperties
public static int SDL_GetAudioStreamProperties(long stream) SDL_PropertiesID SDL_GetAudioStreamProperties(SDL_AudioStream * stream)
-
nSDL_GetAudioStreamFormat
public static boolean nSDL_GetAudioStreamFormat(long stream, long src_spec, long dst_spec) bool SDL_GetAudioStreamFormat(SDL_AudioStream * stream, SDL_AudioSpec * src_spec, SDL_AudioSpec * dst_spec)
-
SDL_GetAudioStreamFormat
public static boolean SDL_GetAudioStreamFormat(long stream, @Nullable SDL_AudioSpec src_spec, @Nullable SDL_AudioSpec dst_spec) bool SDL_GetAudioStreamFormat(SDL_AudioStream * stream, SDL_AudioSpec * src_spec, SDL_AudioSpec * dst_spec)
-
nSDL_SetAudioStreamFormat
public static boolean nSDL_SetAudioStreamFormat(long stream, long src_spec, long dst_spec) bool SDL_SetAudioStreamFormat(SDL_AudioStream * stream, SDL_AudioSpec const * src_spec, SDL_AudioSpec const * dst_spec)
-
SDL_SetAudioStreamFormat
public static boolean SDL_SetAudioStreamFormat(long stream, @Nullable SDL_AudioSpec src_spec, @Nullable SDL_AudioSpec dst_spec) bool SDL_SetAudioStreamFormat(SDL_AudioStream * stream, SDL_AudioSpec const * src_spec, SDL_AudioSpec const * dst_spec)
-
SDL_GetAudioStreamFrequencyRatio
public static float SDL_GetAudioStreamFrequencyRatio(long stream) float SDL_GetAudioStreamFrequencyRatio(SDL_AudioStream * stream)
-
SDL_SetAudioStreamFrequencyRatio
public static boolean SDL_SetAudioStreamFrequencyRatio(long stream, float ratio) bool SDL_SetAudioStreamFrequencyRatio(SDL_AudioStream * stream, float ratio)
-
SDL_GetAudioStreamGain
public static float SDL_GetAudioStreamGain(long stream) float SDL_GetAudioStreamGain(SDL_AudioStream * stream)
-
SDL_SetAudioStreamGain
public static boolean SDL_SetAudioStreamGain(long stream, float gain) bool SDL_SetAudioStreamGain(SDL_AudioStream * stream, float gain)
-
nSDL_GetAudioStreamInputChannelMap
public static long nSDL_GetAudioStreamInputChannelMap(long stream, long count) int * SDL_GetAudioStreamInputChannelMap(SDL_AudioStream * stream, int * count)
-
SDL_GetAudioStreamInputChannelMap
int * SDL_GetAudioStreamInputChannelMap(SDL_AudioStream * stream, int * count)
-
nSDL_GetAudioStreamOutputChannelMap
public static long nSDL_GetAudioStreamOutputChannelMap(long stream, long count) int * SDL_GetAudioStreamOutputChannelMap(SDL_AudioStream * stream, int * count)
-
SDL_GetAudioStreamOutputChannelMap
int * SDL_GetAudioStreamOutputChannelMap(SDL_AudioStream * stream, int * count)
-
nSDL_SetAudioStreamInputChannelMap
public static boolean nSDL_SetAudioStreamInputChannelMap(long stream, long chmap, int count) bool SDL_SetAudioStreamInputChannelMap(SDL_AudioStream * stream, int const * chmap, int count)
-
SDL_SetAudioStreamInputChannelMap
bool SDL_SetAudioStreamInputChannelMap(SDL_AudioStream * stream, int const * chmap, int count)
-
nSDL_SetAudioStreamOutputChannelMap
public static boolean nSDL_SetAudioStreamOutputChannelMap(long stream, long chmap, int count) bool SDL_SetAudioStreamOutputChannelMap(SDL_AudioStream * stream, int const * chmap, int count)
-
SDL_SetAudioStreamOutputChannelMap
bool SDL_SetAudioStreamOutputChannelMap(SDL_AudioStream * stream, int const * chmap, int count)
-
nSDL_PutAudioStreamData
public static boolean nSDL_PutAudioStreamData(long stream, long buf, int len) bool SDL_PutAudioStreamData(SDL_AudioStream * stream, void const * buf, int len)
-
SDL_PutAudioStreamData
bool SDL_PutAudioStreamData(SDL_AudioStream * stream, void const * buf, int len)
-
nSDL_GetAudioStreamData
public static int nSDL_GetAudioStreamData(long stream, long buf, int len) int SDL_GetAudioStreamData(SDL_AudioStream * stream, void * buf, int len)
-
SDL_GetAudioStreamData
int SDL_GetAudioStreamData(SDL_AudioStream * stream, void * buf, int len)
-
SDL_GetAudioStreamAvailable
public static int SDL_GetAudioStreamAvailable(long stream) int SDL_GetAudioStreamAvailable(SDL_AudioStream * stream)
-
SDL_GetAudioStreamQueued
public static int SDL_GetAudioStreamQueued(long stream) int SDL_GetAudioStreamQueued(SDL_AudioStream * stream)
-
SDL_FlushAudioStream
public static boolean SDL_FlushAudioStream(long stream) bool SDL_FlushAudioStream(SDL_AudioStream * stream)
-
SDL_ClearAudioStream
public static boolean SDL_ClearAudioStream(long stream) bool SDL_ClearAudioStream(SDL_AudioStream * stream)
-
SDL_PauseAudioStreamDevice
public static boolean SDL_PauseAudioStreamDevice(long stream) bool SDL_PauseAudioStreamDevice(SDL_AudioStream * stream)
-
SDL_ResumeAudioStreamDevice
public static boolean SDL_ResumeAudioStreamDevice(long stream) bool SDL_ResumeAudioStreamDevice(SDL_AudioStream * stream)
-
SDL_AudioStreamDevicePaused
public static boolean SDL_AudioStreamDevicePaused(long stream) bool SDL_AudioStreamDevicePaused(SDL_AudioStream * stream)
-
SDL_LockAudioStream
public static boolean SDL_LockAudioStream(long stream) bool SDL_LockAudioStream(SDL_AudioStream * stream)
-
SDL_UnlockAudioStream
public static boolean SDL_UnlockAudioStream(long stream) bool SDL_UnlockAudioStream(SDL_AudioStream * stream)
-
nSDL_SetAudioStreamGetCallback
public static boolean nSDL_SetAudioStreamGetCallback(long stream, long callback, long userdata) bool SDL_SetAudioStreamGetCallback(SDL_AudioStream * stream, SDL_AudioStreamCallback callback, void * userdata)
-
SDL_SetAudioStreamGetCallback
public static boolean SDL_SetAudioStreamGetCallback(long stream, @Nullable SDL_AudioStreamCallbackI callback, long userdata) bool SDL_SetAudioStreamGetCallback(SDL_AudioStream * stream, SDL_AudioStreamCallback callback, void * userdata)
-
nSDL_SetAudioStreamPutCallback
public static boolean nSDL_SetAudioStreamPutCallback(long stream, long callback, long userdata) bool SDL_SetAudioStreamPutCallback(SDL_AudioStream * stream, SDL_AudioStreamCallback callback, void * userdata)
-
SDL_SetAudioStreamPutCallback
public static boolean SDL_SetAudioStreamPutCallback(long stream, @Nullable SDL_AudioStreamCallbackI callback, long userdata) bool SDL_SetAudioStreamPutCallback(SDL_AudioStream * stream, SDL_AudioStreamCallback callback, void * userdata)
-
SDL_DestroyAudioStream
public static void SDL_DestroyAudioStream(long stream) void SDL_DestroyAudioStream(SDL_AudioStream * stream)
-
nSDL_OpenAudioDeviceStream
public static long nSDL_OpenAudioDeviceStream(int devid, long spec, long callback, long userdata) SDL_AudioStream * SDL_OpenAudioDeviceStream(SDL_AudioDeviceID devid, SDL_AudioSpec const * spec, SDL_AudioStreamCallback callback, void * userdata)
-
SDL_OpenAudioDeviceStream
public static long SDL_OpenAudioDeviceStream(int devid, @Nullable SDL_AudioSpec spec, @Nullable SDL_AudioStreamCallbackI callback, long userdata) SDL_AudioStream * SDL_OpenAudioDeviceStream(SDL_AudioDeviceID devid, SDL_AudioSpec const * spec, SDL_AudioStreamCallback callback, void * userdata)
-
nSDL_SetAudioPostmixCallback
public static boolean nSDL_SetAudioPostmixCallback(int devid, long callback, long userdata) bool SDL_SetAudioPostmixCallback(SDL_AudioDeviceID devid, SDL_AudioPostmixCallback callback, void * userdata)
-
SDL_SetAudioPostmixCallback
public static boolean SDL_SetAudioPostmixCallback(int devid, @Nullable SDL_AudioPostmixCallbackI callback, long userdata) bool SDL_SetAudioPostmixCallback(SDL_AudioDeviceID devid, SDL_AudioPostmixCallback callback, void * userdata)
-
nSDL_LoadWAV_IO
public static boolean nSDL_LoadWAV_IO(long src, boolean closeio, long spec, long audio_buf, long audio_len) bool SDL_LoadWAV_IO(SDL_IOStream * src, bool closeio, SDL_AudioSpec * spec, Uint8 ** audio_buf, Uint32 * audio_len)
-
SDL_LoadWAV_IO
public static boolean SDL_LoadWAV_IO(long src, boolean closeio, SDL_AudioSpec spec, PointerBuffer audio_buf, IntBuffer audio_len) bool SDL_LoadWAV_IO(SDL_IOStream * src, bool closeio, SDL_AudioSpec * spec, Uint8 ** audio_buf, Uint32 * audio_len)
-
nSDL_LoadWAV
public static boolean nSDL_LoadWAV(long path, long spec, long audio_buf, long audio_len) bool SDL_LoadWAV(char const * path, SDL_AudioSpec * spec, Uint8 ** audio_buf, Uint32 * audio_len)
-
SDL_LoadWAV
public static boolean SDL_LoadWAV(ByteBuffer path, SDL_AudioSpec spec, PointerBuffer audio_buf, IntBuffer audio_len) bool SDL_LoadWAV(char const * path, SDL_AudioSpec * spec, Uint8 ** audio_buf, Uint32 * audio_len)
-
SDL_LoadWAV
public static boolean SDL_LoadWAV(CharSequence path, SDL_AudioSpec spec, PointerBuffer audio_buf, IntBuffer audio_len) bool SDL_LoadWAV(char const * path, SDL_AudioSpec * spec, Uint8 ** audio_buf, Uint32 * audio_len)
-
nSDL_MixAudio
public static boolean nSDL_MixAudio(long dst, long src, int format, int len, float volume) bool SDL_MixAudio(Uint8 * dst, Uint8 const * src, SDL_AudioFormat format, Uint32 len, float volume)
-
SDL_MixAudio
bool SDL_MixAudio(Uint8 * dst, Uint8 const * src, SDL_AudioFormat format, Uint32 len, float volume)
-
nSDL_ConvertAudioSamples
public static boolean nSDL_ConvertAudioSamples(long src_spec, long src_data, int src_len, long dst_spec, long dst_data, long dst_len) bool SDL_ConvertAudioSamples(SDL_AudioSpec const * src_spec, Uint8 const * src_data, int src_len, SDL_AudioSpec const * dst_spec, Uint8 ** dst_data, int * dst_len)
-
SDL_ConvertAudioSamples
public static boolean SDL_ConvertAudioSamples(SDL_AudioSpec src_spec, ByteBuffer src_data, SDL_AudioSpec dst_spec, PointerBuffer dst_data, IntBuffer dst_len) bool SDL_ConvertAudioSamples(SDL_AudioSpec const * src_spec, Uint8 const * src_data, int src_len, SDL_AudioSpec const * dst_spec, Uint8 ** dst_data, int * dst_len)
-
nSDL_GetAudioFormatName
public static long nSDL_GetAudioFormatName(int format) char const * SDL_GetAudioFormatName(SDL_AudioFormat format)
-
SDL_GetAudioFormatName
char const * SDL_GetAudioFormatName(SDL_AudioFormat format)
-
SDL_GetSilenceValueForFormat
public static int SDL_GetSilenceValueForFormat(int format) int SDL_GetSilenceValueForFormat(SDL_AudioFormat format)
-