public class AndroidMini2DxAudio
extends java.lang.Object
implements com.badlogic.gdx.Audio
AndroidAudio
to support sound completion eventsModifier and Type | Field and Description |
---|---|
protected java.util.List<AndroidMini2DxMusic> |
musics |
Constructor and Description |
---|
AndroidMini2DxAudio(Context context,
AndroidApplicationConfiguration config) |
Modifier and Type | Method and Description |
---|---|
void |
appendRecentSoundId(long streamId) |
void |
dispose()
Kills the soundpool and all other resources
|
com.badlogic.gdx.audio.AudioDevice |
newAudioDevice(int samplingRate,
boolean isMono) |
com.badlogic.gdx.audio.AudioRecorder |
newAudioRecorder(int samplingRate,
boolean isMono) |
com.badlogic.gdx.audio.Music |
newMusic(com.badlogic.gdx.files.FileHandle file) |
com.badlogic.gdx.audio.Sound |
newSound(com.badlogic.gdx.files.FileHandle fileHandle) |
protected void |
pause() |
protected void |
resume() |
void |
update() |
protected final java.util.List<AndroidMini2DxMusic> musics
public AndroidMini2DxAudio(Context context, AndroidApplicationConfiguration config)
public void update()
public void appendRecentSoundId(long streamId)
protected void pause()
protected void resume()
public void dispose()
public com.badlogic.gdx.audio.AudioDevice newAudioDevice(int samplingRate, boolean isMono)
newAudioDevice
in interface com.badlogic.gdx.Audio
public com.badlogic.gdx.audio.AudioRecorder newAudioRecorder(int samplingRate, boolean isMono)
newAudioRecorder
in interface com.badlogic.gdx.Audio
public com.badlogic.gdx.audio.Sound newSound(com.badlogic.gdx.files.FileHandle fileHandle)
newSound
in interface com.badlogic.gdx.Audio
public com.badlogic.gdx.audio.Music newMusic(com.badlogic.gdx.files.FileHandle file)
newMusic
in interface com.badlogic.gdx.Audio