Media Player Kit v1.3.0 API Reference for Windows
agora::rtc::IMediaPlayer Member List

This is the complete list of members for agora::rtc::IMediaPlayer, including all inherited members.

addPreloadSrc(const char *src, int64_t startPos)=0agora::rtc::IMediaPlayerpure virtual
adjustPlayoutVolume(int volume)=0agora::rtc::IMediaPlayerpure virtual
changePlaybackSpeed(media::base::MEDIA_PLAYER_PLAYBACK_SPEED speed)=0agora::rtc::IMediaPlayerpure virtual
getDuration(int64_t &duration)=0agora::rtc::IMediaPlayerpure virtual
getMute(bool &mute)=0agora::rtc::IMediaPlayerpure virtual
getPlayerSdkVersion()=0agora::rtc::IMediaPlayerpure virtual
getPlayoutVolume(int &volume)=0agora::rtc::IMediaPlayerpure virtual
getPlayPosition(int64_t &pos)=0agora::rtc::IMediaPlayerpure virtual
getState()=0agora::rtc::IMediaPlayerpure virtual
getStreamCount(int64_t &count)=0agora::rtc::IMediaPlayerpure virtual
getStreamInfo(int64_t index, media::base::MediaStreamInfo *info)=0agora::rtc::IMediaPlayerpure virtual
initialize(const MediaPlayerContext &context)=0agora::rtc::IMediaPlayerpure virtual
mute(bool mute)=0agora::rtc::IMediaPlayerpure virtual
open(const char *src, int64_t startPos)=0agora::rtc::IMediaPlayerpure virtual
pause()=0agora::rtc::IMediaPlayerpure virtual
play()=0agora::rtc::IMediaPlayerpure virtual
playPreload(const char *src)=0agora::rtc::IMediaPlayerpure virtual
registerAudioFrameObserver(media::base::IAudioFrameObserver *observer)=0agora::rtc::IMediaPlayerpure virtual
registerPlayerObserver(IMediaPlayerObserver *observer)=0agora::rtc::IMediaPlayerpure virtual
registerVideoFrameObserver(media::base::IVideoFrameObserver *observer)=0agora::rtc::IMediaPlayerpure virtual
release(bool sync=true)=0agora::rtc::IMediaPlayerpure virtual
seek(int64_t pos)=0agora::rtc::IMediaPlayerpure virtual
selectAudioTrack(int index)=0agora::rtc::IMediaPlayerpure virtual
setExternalSubtitle(const char *url)=0agora::rtc::IMediaPlayerpure virtual
setLogFile(const char *filePath)=0agora::rtc::IMediaPlayerpure virtual
setLogFilter(unsigned int filter)=0agora::rtc::IMediaPlayerpure virtual
setLoopCount(int loopCount)=0agora::rtc::IMediaPlayerpure virtual
setPlayerOption(const char *key, int value)=0agora::rtc::IMediaPlayerpure virtual
setPlayerOption(const char *key, const char *value)=0agora::rtc::IMediaPlayerpure virtual
setPlayerOption(const char *key, const char *value)=0agora::rtc::IMediaPlayerpure virtual
setRenderMode(media::base::RENDER_MODE_TYPE renderMode)=0agora::rtc::IMediaPlayerpure virtual
setView(media::base::view_t view)=0agora::rtc::IMediaPlayerpure virtual
stop()=0agora::rtc::IMediaPlayerpure virtual
switchSrc(const char *src, bool syncPts=true)=0agora::rtc::IMediaPlayerpure virtual
unregisterAudioFrameObserver(agora::media::base::IAudioFrameObserver *observer)=0agora::rtc::IMediaPlayerpure virtual
unregisterPlayerObserver(IMediaPlayerObserver *observer)=0agora::rtc::IMediaPlayerpure virtual
unregisterVideoFrameObserver(agora::media::base::IVideoFrameObserver *observer)=0agora::rtc::IMediaPlayerpure virtual
~IMediaPlayer()=defaultagora::rtc::IMediaPlayerprotectedvirtual