public class AudioCallbackAdapter extends Object implements AudioCallback
AudioCallback
.
Provides default (empty) implementations of each callback method.
An application can simply override the callback methods it is interested in.
Constructor and Description |
---|
AudioCallbackAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
drain(DirectAudioPlayer mediaPlayer)
Audio buffer was drained.
|
void |
flush(DirectAudioPlayer mediaPlayer,
long pts)
Audio buffer was flushed.
|
void |
pause(DirectAudioPlayer mediaPlayer,
long pts)
Audio was paused.
|
void |
play(DirectAudioPlayer mediaPlayer,
com.sun.jna.Pointer samples,
int sampleCount,
long pts)
Play samples.
|
void |
resume(DirectAudioPlayer mediaPlayer,
long pts)
Audio was resumed.
|
public void play(DirectAudioPlayer mediaPlayer, com.sun.jna.Pointer samples, int sampleCount, long pts)
AudioCallback
play
in interface AudioCallback
mediaPlayer
- media playersamples
- native sample datasampleCount
- number of samplespts
- presentation time stamppublic void pause(DirectAudioPlayer mediaPlayer, long pts)
AudioCallback
pause
in interface AudioCallback
mediaPlayer
- media playerpts
- presentation time stamppublic void resume(DirectAudioPlayer mediaPlayer, long pts)
AudioCallback
resume
in interface AudioCallback
mediaPlayer
- media playerpts
- presentation time stamppublic void flush(DirectAudioPlayer mediaPlayer, long pts)
AudioCallback
flush
in interface AudioCallback
mediaPlayer
- media playerpts
- presentation time stamppublic void drain(DirectAudioPlayer mediaPlayer)
AudioCallback
drain
in interface AudioCallback
mediaPlayer
- media playerCopyright © 2009–2015 Caprica Software Limited. All rights reserved.