public class BGMPlayerEventJNI
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static int |
kCompleted |
static int |
kPaused |
static int |
kStarted |
static int |
kStopped |
private static long |
listener_handler_ |
构造器和说明 |
---|
BGMPlayerEventJNI() |
限定符和类型 | 方法和说明 |
---|---|
static long |
getListenerHandler() |
private static boolean |
onAudioData(long listener_handler_,
byte[][] frame,
long pts,
int format,
int nb_samples,
int channels,
int sampleRate) |
private static void |
onError(long listener_handler_,
int code,
java.lang.String msg,
java.lang.String extra) |
static void |
onErrorEvent(int code,
java.lang.String msg,
java.lang.String extra) |
private static void |
onPlayProgress(long listener_handler_,
long position,
long duration) |
static void |
onPlayProgressEvent(long position) |
static boolean |
onRenderAudioFrameEvent(byte[][] audio_data,
long pts,
int audio_format,
int audio_nb_samples,
int audio_channels,
int audio_sample_rate) |
static void |
onStateChangedEvent(int state) |
private static void |
onStatusChanged(long listener_handler_,
int state) |
static void |
setListenerHandler(long listenerHandler) |
public static final int kStarted
public static final int kPaused
public static final int kStopped
public static final int kCompleted
private static long listener_handler_
public static void setListenerHandler(long listenerHandler)
public static long getListenerHandler()
public static void onPlayProgressEvent(long position)
public static void onStateChangedEvent(int state)
public static void onErrorEvent(int code, java.lang.String msg, java.lang.String extra)
public static boolean onRenderAudioFrameEvent(byte[][] audio_data, long pts, int audio_format, int audio_nb_samples, int audio_channels, int audio_sample_rate)
private static void onPlayProgress(long listener_handler_, long position, long duration)
private static void onStatusChanged(long listener_handler_, int state)
private static void onError(long listener_handler_, int code, java.lang.String msg, java.lang.String extra)
private static boolean onAudioData(long listener_handler_, byte[][] frame, long pts, int format, int nb_samples, int channels, int sampleRate)