public class DefaultAndroidAudio extends 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
|
AudioDevice |
newAudioDevice(int samplingRate,
boolean isMono) |
AudioRecorder |
newAudioRecorder(int samplingRate,
boolean isMono) |
Music |
newMusic(FileDescriptor fd)
Creates a new Music instance from the provided FileDescriptor.
|
Music |
newMusic(FileHandle file) |
Sound |
newSound(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 AudioDevice newAudioDevice(int samplingRate, boolean isMono)
newAudioDevice in interface Audiopublic Music newMusic(FileHandle file)
public Music newMusic(FileDescriptor fd)
fd - the FileDescriptor from which to create the MusicAudio.newMusic(FileHandle)public Sound newSound(FileHandle file)
public AudioRecorder newAudioRecorder(int samplingRate, boolean isMono)
newAudioRecorder in interface Audiopublic void dispose()
dispose in interface Disposablepublic void notifyMusicDisposed(AndroidMusic music)
AndroidAudionotifyMusicDisposed in interface AndroidAudioCopyright © 2021. All rights reserved.