Package pyjsdl :: Module mixer :: Class Mixer

Class Mixer

pyjsdl.mixer

Instance Methods
 
__init__(self)
 
init(self, *args, **kwargs)
Mixer initialization.
 
pre_init(self, *args, **kwargs)
Mixer initialization.
 
quit(self)
Stop mixer processing and release resources.
 
get_init(self)
Get the audio format initialized.
 
stop(self)
Stop mixer channels.
 
fadeout(self, time)
Fadeout mixer channels in given time.
 
pause(self)
Pause mixer channels.
 
unpause(self)
Unpause mixer channels.
 
set_num_channels(self, count)
Set maximum mixer channels. Argument channel count.
 
get_num_channels(self)
Get maximum mixer channels.
 
set_reserved(self, count)
Reserve channel. Argument reserved channel count.
 
find_channel(self, force=False)
Get an inactive mixer channel. Optional force attribute return longest running channel if all active.
 
get_busy(self)
Check if mixer channels are actively processing.
 
run(self)