Agora C++ API Reference for All Platforms
agora::rtc::IVideoListener Member List

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

B_FRAME enum valueagora::rtc::IVideoListener
DELTA_FRAME enum valueagora::rtc::IVideoListener
KEY_FRAME enum valueagora::rtc::IVideoListener
onAppSetVideoStartBitRate(int value)=0agora::rtc::IVideoListenerpure virtual
onBandWidthLevelChanged(int level)=0agora::rtc::IVideoListenerpure virtual
onBWELevel(int level)=0agora::rtc::IVideoListenerpure virtual
onCameraExposureAreaChanged(int x, int y, int width, int height)=0agora::rtc::IVideoListenerpure virtual
onCameraFocusAreaChanged(int x, int y, int width, int height)=0agora::rtc::IVideoListenerpure virtual
onEncodeVideoSEI(char **info, int *len)=0agora::rtc::IVideoListenerpure virtual
onLocalFirstFrameDrawed(int width, int height)=0agora::rtc::IVideoListenerpure virtual
onReceiveSEI(char *info, int len, unsigned int uid, long long timeStampMs)=0agora::rtc::IVideoListenerpure virtual
onRemoteFirstFrameDecoded(unsigned int uid, int width, int height)=0agora::rtc::IVideoListenerpure virtual
onRemoteFirstFrameDrawed(int viewIndex, unsigned int uid, int width, int height)=0agora::rtc::IVideoListenerpure virtual
onRemoteVideoInterrupted(unsigned int uid, unsigned int elapse_time)=0agora::rtc::IVideoListenerpure virtual
onSendSEI(char **info, int *len, long long timeStampMs, int streamType, bool isDualStream)=0agora::rtc::IVideoListenerpure virtual
onSendVideoPaced(bool status)=0agora::rtc::IVideoListenerpure virtual
onStartCaptureSuccess()=0agora::rtc::IVideoListenerpure virtual
onVideoFrameFrozen(unsigned int uid, bool frozen)=0agora::rtc::IVideoListenerpure virtual
onVideoProfile(unsigned int width, unsigned int height, unsigned int fps, unsigned int bitrate)=0agora::rtc::IVideoListenerpure virtual
onVideoRexferStatus(bool status, int target_bitrate)=0agora::rtc::IVideoListenerpure virtual
onVideoSizeChanged(unsigned int uid, int newWidth, int newHeight, int newRotation)agora::rtc::IVideoListenerinlinevirtual
onVideoStat(const LocalVideoStat &localStat, RemoteVideoStat *remoteStat, int remoteCount)=0agora::rtc::IVideoListenerpure virtual
OnVideoStreamBitrateRangeChanged(VideoStreamType type, uint32_t max_kbps, uint32_t min_kbps)=0agora::rtc::IVideoListenerpure virtual
onVideoViewSizeChanged(int userID, int newWidth, int newHeight)agora::rtc::IVideoListenerinlinevirtual
PISE_FRAME enum valueagora::rtc::IVideoListener
SCALABLE_DELTA_FRAME enum valueagora::rtc::IVideoListener
sendVideoPacket(const PacketInfo &info)=0agora::rtc::IVideoListenerpure virtual
sendVideoRtcpFeedbackPacket(const VideoFeedbackPacketType type, unsigned int toUid, const void *packet, int packetSize)=0agora::rtc::IVideoListenerpure virtual
sendVideoRtcpPacket(unsigned int uid, const void *packet, unsigned short packetLen, bool isToVos)=0agora::rtc::IVideoListenerpure virtual
switchVideoStream(unsigned int uid, VideoStreamType stream)=0agora::rtc::IVideoListenerpure virtual
VIDEO_CODEC_E264 enum valueagora::rtc::IVideoListener
VIDEO_CODEC_EVP enum valueagora::rtc::IVideoListener
VIDEO_CODEC_H264 enum valueagora::rtc::IVideoListener
VIDEO_CODEC_VP8 enum valueagora::rtc::IVideoListener
VIDEO_FEEDBACK_AUT enum valueagora::rtc::IVideoListener
VIDEO_FEEDBACK_BANDWIDTH_ESTIMATION enum valueagora::rtc::IVideoListener
VIDEO_FEEDBACK_DECODE_FB enum valueagora::rtc::IVideoListener
VIDEO_FEEDBACK_DISABLE_INTRA_FEC enum valueagora::rtc::IVideoListener
VIDEO_FEEDBACK_INTRA_REQUEST enum valueagora::rtc::IVideoListener
VIDEO_FEEDBACK_INTRA_REQUEST_QUICK enum valueagora::rtc::IVideoListener
VIDEO_FEEDBACK_REQUEST_MULTISTREAM enum valueagora::rtc::IVideoListener
VideoCodecType enum nameagora::rtc::IVideoListener
VideoFeedbackPacketType enum nameagora::rtc::IVideoListener
VideoFrameType enum nameagora::rtc::IVideoListener
~IVideoListener()agora::rtc::IVideoListenerinlinevirtual