public interface InstreamAudioAdPlayer
| Modifier and Type | Interface and Description |
|---|---|
static interface |
InstreamAudioAdPlayer.AdPlayerListener
Calls from this listener must be implemented in audioplayer for calculating audio ad
statistics
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Shutdown all connections and release all resources
|
float |
getAdAudioDuration()
Retrieving duration of current playing advertising Audio
|
float |
getAdAudioPosition()
Retrieving play time left of current playing advertising Audio
|
InstreamAudioAdPlayer.AdPlayerListener |
getAdPlayerListener() |
android.content.Context |
getCurrentContext() |
void |
pauseAdAudio()
Call player to pause current playing ad
|
void |
playAdAudio(android.net.Uri uri)
Call player to play Audiofile or stream with predefined dimensions
|
void |
resumeAdAudio()
Call player to resume current playing ad
|
void |
setAdPlayerListener(InstreamAudioAdPlayer.AdPlayerListener listener)
Sets listener for ad playing events
|
void |
setVolume(float volume)
Setting the volume
|
void |
stopAdAudio()
Call player to stop current audio ad.
|
@Nullable InstreamAudioAdPlayer.AdPlayerListener getAdPlayerListener()
float getAdAudioDuration()
float getAdAudioPosition()
@NonNull android.content.Context getCurrentContext()
void setAdPlayerListener(@Nullable
InstreamAudioAdPlayer.AdPlayerListener listener)
listener - listener should be setvoid playAdAudio(@NonNull
android.net.Uri uri)
uri - URI of audio of streamvoid pauseAdAudio()
void resumeAdAudio()
void stopAdAudio()
void destroy()
void setVolume(float volume)
volume - volume