Media Player Kit v1.3.0 API Reference for Windows
|
This is the complete list of members for agora::rtc::IMediaPlayer, including all inherited members.
addPreloadSrc(const char *src, int64_t startPos)=0 | agora::rtc::IMediaPlayer | pure virtual |
adjustPlayoutVolume(int volume)=0 | agora::rtc::IMediaPlayer | pure virtual |
changePlaybackSpeed(media::base::MEDIA_PLAYER_PLAYBACK_SPEED speed)=0 | agora::rtc::IMediaPlayer | pure virtual |
getDuration(int64_t &duration)=0 | agora::rtc::IMediaPlayer | pure virtual |
getMute(bool &mute)=0 | agora::rtc::IMediaPlayer | pure virtual |
getPlayerSdkVersion()=0 | agora::rtc::IMediaPlayer | pure virtual |
getPlayoutVolume(int &volume)=0 | agora::rtc::IMediaPlayer | pure virtual |
getPlayPosition(int64_t &pos)=0 | agora::rtc::IMediaPlayer | pure virtual |
getState()=0 | agora::rtc::IMediaPlayer | pure virtual |
getStreamCount(int64_t &count)=0 | agora::rtc::IMediaPlayer | pure virtual |
getStreamInfo(int64_t index, media::base::MediaStreamInfo *info)=0 | agora::rtc::IMediaPlayer | pure virtual |
initialize(const MediaPlayerContext &context)=0 | agora::rtc::IMediaPlayer | pure virtual |
mute(bool mute)=0 | agora::rtc::IMediaPlayer | pure virtual |
open(const char *src, int64_t startPos)=0 | agora::rtc::IMediaPlayer | pure virtual |
pause()=0 | agora::rtc::IMediaPlayer | pure virtual |
play()=0 | agora::rtc::IMediaPlayer | pure virtual |
playPreload(const char *src)=0 | agora::rtc::IMediaPlayer | pure virtual |
registerAudioFrameObserver(media::base::IAudioFrameObserver *observer)=0 | agora::rtc::IMediaPlayer | pure virtual |
registerPlayerObserver(IMediaPlayerObserver *observer)=0 | agora::rtc::IMediaPlayer | pure virtual |
registerVideoFrameObserver(media::base::IVideoFrameObserver *observer)=0 | agora::rtc::IMediaPlayer | pure virtual |
release(bool sync=true)=0 | agora::rtc::IMediaPlayer | pure virtual |
seek(int64_t pos)=0 | agora::rtc::IMediaPlayer | pure virtual |
selectAudioTrack(int index)=0 | agora::rtc::IMediaPlayer | pure virtual |
setExternalSubtitle(const char *url)=0 | agora::rtc::IMediaPlayer | pure virtual |
setLogFile(const char *filePath)=0 | agora::rtc::IMediaPlayer | pure virtual |
setLogFilter(unsigned int filter)=0 | agora::rtc::IMediaPlayer | pure virtual |
setLoopCount(int loopCount)=0 | agora::rtc::IMediaPlayer | pure virtual |
setPlayerOption(const char *key, int value)=0 | agora::rtc::IMediaPlayer | pure virtual |
setPlayerOption(const char *key, const char *value)=0 | agora::rtc::IMediaPlayer | pure virtual |
setPlayerOption(const char *key, const char *value)=0 | agora::rtc::IMediaPlayer | pure virtual |
setRenderMode(media::base::RENDER_MODE_TYPE renderMode)=0 | agora::rtc::IMediaPlayer | pure virtual |
setView(media::base::view_t view)=0 | agora::rtc::IMediaPlayer | pure virtual |
stop()=0 | agora::rtc::IMediaPlayer | pure virtual |
switchSrc(const char *src, bool syncPts=true)=0 | agora::rtc::IMediaPlayer | pure virtual |
unregisterAudioFrameObserver(agora::media::base::IAudioFrameObserver *observer)=0 | agora::rtc::IMediaPlayer | pure virtual |
unregisterPlayerObserver(IMediaPlayerObserver *observer)=0 | agora::rtc::IMediaPlayer | pure virtual |
unregisterVideoFrameObserver(agora::media::base::IVideoFrameObserver *observer)=0 | agora::rtc::IMediaPlayer | pure virtual |
~IMediaPlayer()=default | agora::rtc::IMediaPlayer | protectedvirtual |