public class DefaultAndroidAudio extends java.lang.Object implements AndroidAudio
Audio interface for Android.| Constructor and Description |
|---|
DefaultAndroidAudio(android.content.Context context,
AndroidApplicationConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
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(java.io.FileDescriptor fd)
Creates a new Music instance from the provided FileDescriptor.
|
com.badlogic.gdx.audio.Music |
newMusic(com.badlogic.gdx.files.FileHandle file) |
com.badlogic.gdx.audio.Sound |
newSound(com.badlogic.gdx.files.FileHandle file) |
void |
notifyMusicDisposed(AndroidMusic music)
Notifies the AndroidAudio if an AndroidMusic is disposed
|
void |
pause()
Pauses all playing sounds and musics
|
void |
resume()
Resumes all playing sounds and musics
|
public DefaultAndroidAudio(android.content.Context context,
AndroidApplicationConfiguration config)
public void pause()
AndroidAudiopause in interface AndroidAudiopublic void resume()
AndroidAudioresume in interface AndroidAudiopublic com.badlogic.gdx.audio.AudioDevice newAudioDevice(int samplingRate,
boolean isMono)
newAudioDevice in interface com.badlogic.gdx.Audiopublic com.badlogic.gdx.audio.Music newMusic(com.badlogic.gdx.files.FileHandle file)
newMusic in interface com.badlogic.gdx.Audiopublic com.badlogic.gdx.audio.Music newMusic(java.io.FileDescriptor fd)
fd - the FileDescriptor from which to create the MusicAudio.newMusic(FileHandle)public com.badlogic.gdx.audio.Sound newSound(com.badlogic.gdx.files.FileHandle file)
newSound in interface com.badlogic.gdx.Audiopublic com.badlogic.gdx.audio.AudioRecorder newAudioRecorder(int samplingRate,
boolean isMono)
newAudioRecorder in interface com.badlogic.gdx.Audiopublic void dispose()
dispose in interface com.badlogic.gdx.utils.Disposablepublic void notifyMusicDisposed(AndroidMusic music)
AndroidAudionotifyMusicDisposed in interface AndroidAudio