Agora Java API Reference for Android
Public Member Functions | List of all members
io.agora.mediaplayer.AgoraMediaPlayerKit Class Reference

Public Member Functions

 AgoraMediaPlayerKit (Context context)
 
int open (String src, long startPos)
 
int play ()
 
int pause ()
 
int stop ()
 
int seek (long pos)
 
int mute (boolean mute)
 
boolean isMuted ()
 
int adjustPlayoutVolume (int volume)
 
int getPlayoutVolume ()
 
long getPlayPosition ()
 
long getDuration ()
 
int getState ()
 
int getStreamCount ()
 
int setView (View videoView)
 
int setRenderMode (int mode)
 
MediaStreamInfo getStreamInfo (int index)
 
int destroy ()
 
void registerPlayerObserver (MediaPlayerObserver playerObserver)
 
void unregisterPlayerObserver (MediaPlayerObserver playerObserver)
 
int registerVideoFrameObserver (VideoFrameObserver observer)
 
int registerAudioFrameObserver (AudioFrameObserver observer)
 
void unregisterVideoFrameObserver (VideoFrameObserver observer)
 
void unregisterAudioFrameObserver (AudioFrameObserver observer)
 
int setLogFilter (int filter)
 
int setLogFile (String filePath)
 
int selectAudioTrack (int index)
 
int changePlaybackSpeed (MediaPlayerPlaybackSpeed speed)
 
int setPlayerOption (String key, int value)