SDL2_mixer Reference Manual
SDL2_mixer
Description:
A sample multi-channel audio mixer library.
Home:
https://www.libsdl.org/
Content:
Namespaces:
SDLMixer
Classes:
Chunk
Music
Structs:
Channel
ChannelGroup
Enums:
FadeStatus
MusicType
Constants:
public
const
Channel
DEFAULT_CHANNEL
Delegates:
public
delegate
void
ChannelFinishedCallback
(
int
channel)
public
delegate
void
EffectCallback
(
int
chan,
void
* stream,
int
len)
public
delegate
void
EffectDoneCallback
(
int
chan)
public
delegate
void
MixFunction
(
uint8
[] stream)
public
delegate
void
MusicFinishedCallback
()
Methods:
public
void
close
()
public
int
get_synchro_value
()
public
unowned
Version
?
linked
()
public
int
open
(
int
frequency,
AudioFormat
format,
int
channels,
int
chunksize)
public
int
query
(
out
int
frequency,
out
AudioFormat
format,
out
int
channels)
public
void
set_post_mixer
(
MixFunction
f)
public
int
set_synchro_value
(
int
value)
Effect
Methods:
public
int
register
(
int
chan,
EffectCallback
f,
EffectDoneCallback
? d)
public
int
unregister
(
int
chan,
EffectCallback
f)
public
int
unregister_all
(
int
channel)
2022 vala-language.org