Class MockAudioDevice
- java.lang.Object
-
- com.badlogic.gdx.backends.headless.mock.audio.MockAudioDevice
-
- All Implemented Interfaces:
com.badlogic.gdx.audio.AudioDevice,com.badlogic.gdx.utils.Disposable
public class MockAudioDevice extends java.lang.Object implements com.badlogic.gdx.audio.AudioDeviceThe headless backend does its best to mock elements. This is intended to make code-sharing between server and client as simple as possible.
-
-
Constructor Summary
Constructors Constructor Description MockAudioDevice()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()intgetLatency()booleanisMono()voidpause()voidresume()voidsetVolume(float volume)voidwriteSamples(float[] samples, int offset, int numSamples)voidwriteSamples(short[] samples, int offset, int numSamples)
-
-
-
Method Detail
-
isMono
public boolean isMono()
- Specified by:
isMonoin interfacecom.badlogic.gdx.audio.AudioDevice
-
writeSamples
public void writeSamples(short[] samples, int offset, int numSamples)- Specified by:
writeSamplesin interfacecom.badlogic.gdx.audio.AudioDevice
-
writeSamples
public void writeSamples(float[] samples, int offset, int numSamples)- Specified by:
writeSamplesin interfacecom.badlogic.gdx.audio.AudioDevice
-
getLatency
public int getLatency()
- Specified by:
getLatencyin interfacecom.badlogic.gdx.audio.AudioDevice
-
dispose
public void dispose()
- Specified by:
disposein interfacecom.badlogic.gdx.audio.AudioDevice- Specified by:
disposein interfacecom.badlogic.gdx.utils.Disposable
-
setVolume
public void setVolume(float volume)
- Specified by:
setVolumein interfacecom.badlogic.gdx.audio.AudioDevice
-
pause
public void pause()
- Specified by:
pausein interfacecom.badlogic.gdx.audio.AudioDevice
-
resume
public void resume()
- Specified by:
resumein interfacecom.badlogic.gdx.audio.AudioDevice
-
-