Agora Java API Reference for Android
agora::rtc::IMediaPlayerSource Member List

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

AddRef() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
changePlaybackSpeed(media::base::MEDIA_PLAYER_PLAYBACK_SPEED speed)=0agora::rtc::IMediaPlayerSourcepure virtual
getDuration(int64_t &duration)=0agora::rtc::IMediaPlayerSourcepure virtual
getPlayPosition(int64_t &pos)=0agora::rtc::IMediaPlayerSourcepure virtual
getSourceId() const =0agora::rtc::IMediaPlayerSourcepure virtual
getState()=0agora::rtc::IMediaPlayerSourcepure virtual
getStreamCount(int64_t &count)=0agora::rtc::IMediaPlayerSourcepure virtual
getStreamInfo(int64_t index, media::base::PlayerStreamInfo *info)=0agora::rtc::IMediaPlayerSourcepure virtual
HasOneRef() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
isAudioMuted()=0agora::rtc::IMediaPlayerSourcepure virtual
isVideoMuted()=0agora::rtc::IMediaPlayerSourcepure virtual
muteAudio(bool audio_mute)=0agora::rtc::IMediaPlayerSourcepure virtual
muteVideo(bool audio_mute)=0agora::rtc::IMediaPlayerSourcepure virtual
open(const char *url, int64_t startPos)=0agora::rtc::IMediaPlayerSourcepure virtual
pause()=0agora::rtc::IMediaPlayerSourcepure virtual
play()=0agora::rtc::IMediaPlayerSourcepure virtual
registerAudioFrameObserver(media::base::IAudioFrameObserver *observer)=0agora::rtc::IMediaPlayerSourcepure virtual
registerPlayerSourceObserver(IMediaPlayerSourceObserver *observer)=0agora::rtc::IMediaPlayerSourcepure virtual
Release() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
resume()=0agora::rtc::IMediaPlayerSourcepure virtual
seek(int64_t newPos)=0agora::rtc::IMediaPlayerSourcepure virtual
selectAudioTrack(int64_t index)=0agora::rtc::IMediaPlayerSourcepure virtual
selectInternalSubtitle(int64_t index)=0agora::rtc::IMediaPlayerSourcepure virtual
setExternalSubtitle(const char *url)=0agora::rtc::IMediaPlayerSourcepure virtual
setLoopCount(int64_t loopCount)=0agora::rtc::IMediaPlayerSourcepure virtual
setPlayerOption(const char *key, int64_t value)=0agora::rtc::IMediaPlayerSourcepure virtual
setPlayerOption(const char *key, const char *value)=0agora::rtc::IMediaPlayerSourcepure virtual
stop()=0agora::rtc::IMediaPlayerSourcepure virtual
takeScreenshot(const char *filename)=0agora::rtc::IMediaPlayerSourcepure virtual
unregisterAudioFrameObserver(media::base::IAudioFrameObserver *observer)=0agora::rtc::IMediaPlayerSourcepure virtual
unregisterPlayerSourceObserver(IMediaPlayerSourceObserver *observer)=0agora::rtc::IMediaPlayerSourcepure virtual
~IMediaPlayerSource() (defined in agora::rtc::IMediaPlayerSource)agora::rtc::IMediaPlayerSourceprotectedvirtual
~RefCountInterface() (defined in agora::RefCountInterface)agora::RefCountInterfaceprotectedvirtual