class BGMPlayerStatic extends java.lang.Object implements IBGMPlayer
Modifier and Type | Field and Description |
---|---|
private BGMPlayerStaticListener |
listener_ |
private AliPlayer |
player_ |
private static java.lang.String |
TAG |
kMinSupportSdkVersion, outputAudioChannels, outputAudioFormat, outputAudioFormatStr, outputAudioSampleRate
Constructor and Description |
---|
BGMPlayerStatic(android.content.Context context) |
Modifier and Type | Method and Description |
---|---|
long |
getDuration() |
boolean |
isSDKReady() |
void |
pause() |
void |
prepare() |
void |
release() |
void |
setAutoPlay(boolean isAutoPlay) |
void |
setListenerHandler(long listener_handler) |
void |
setLoop(boolean isLoop) |
void |
setUrlSource(java.lang.String url) |
void |
start() |
void |
stop() |
private static final java.lang.String TAG
private AliPlayer player_
private BGMPlayerStaticListener listener_
public boolean isSDKReady()
isSDKReady
in interface IBGMPlayer
public void setListenerHandler(long listener_handler)
setListenerHandler
in interface IBGMPlayer
public void setAutoPlay(boolean isAutoPlay)
setAutoPlay
in interface IBGMPlayer
public void setUrlSource(java.lang.String url)
setUrlSource
in interface IBGMPlayer
public void prepare()
prepare
in interface IBGMPlayer
public long getDuration()
getDuration
in interface IBGMPlayer
public void start()
start
in interface IBGMPlayer
public void pause()
pause
in interface IBGMPlayer
public void stop()
stop
in interface IBGMPlayer
public void setLoop(boolean isLoop)
setLoop
in interface IBGMPlayer
public void release()
release
in interface IBGMPlayer