Agora C++ API Reference for All Platforms

Loading...
Searching...
No Matches
agora::rtc::IVideoTrackObserver Member List

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

OnBcmDecodeFeedback(uid_t uid, std::string &&fb) | agora::rtc::IVideoTrackObserver | inlinevirtual
OnBcmNetworkStatsFeeback(uid_t uid, std::string &&fb) | agora::rtc::IVideoTrackObserver | inlinevirtual
onCameraCharacteristicProfileChanged(agora::rtc::CameraCharacteristicProfile profile) | agora::rtc::IVideoTrackObserver | inlinevirtual
onCameraFacingChanged(int facing) | agora::rtc::IVideoTrackObserver | inlinevirtual
onCameraInfoListChanged(CameraInfoList cameraInfoList) | agora::rtc::IVideoTrackObserver | inlinevirtual
onEncoderConfigurationChanged(const std::unordered_map< int, VideoConfigurationEx > &config) | agora::rtc::IVideoTrackObserver | inlinevirtual
OnEncoderStatusUpdate(webrtc::VideoCodecType codec_type, webrtc::HW_ENCODER_ACCELERATING_STATUS hw_accelerate_status) | agora::rtc::IVideoTrackObserver | inlinevirtual
onEncoderStrategySupportedSvcLayersUpdated(int max_layers) | agora::rtc::IVideoTrackObserver | inlinevirtual
OnFirstDecodableFrameReceived(uint8_t stream_id) | agora::rtc::IVideoTrackObserver | inlinevirtual
onFirstVideoFrameDecoded(std::string cid, uid_t uid, uint32_t ssrc, int width, int height, int timestamp_ms) | agora::rtc::IVideoTrackObserver | inlinevirtual
onFirstVideoFrameRendered(int id, uid_t uid, int width, int height, int timestamp_ms) | agora::rtc::IVideoTrackObserver | inlinevirtual
onFirstVideoKeyFrameReceived(uid_t uid, uint64_t timestamp, const webrtc::FirstVideoFrameStreamInfo &streamInfo) | agora::rtc::IVideoTrackObserver | inlinevirtual
onLocalAddVideoFilter(int track_id, std::string filter_name, bool enabled) | agora::rtc::IVideoTrackObserver | inlinevirtual
onLocalFilterStatusChanged(int track_id, std::string filter_name, bool enabled) | agora::rtc::IVideoTrackObserver | inlinevirtual
onLocalVideoEvent(int id, LOCAL_VIDEO_EVENT_TYPE event) | agora::rtc::IVideoTrackObserver | inlinevirtual
onLocalVideoStateChanged(int id, LOCAL_VIDEO_STREAM_STATE state, LOCAL_VIDEO_STREAM_REASON reason, int timestamp_ms) | agora::rtc::IVideoTrackObserver | inlinevirtual
OnNotifyDepartedFrame(uid_t uid, int picture_id) | agora::rtc::IVideoTrackObserver | inlinevirtual
onRecvSideDelay(uid_t uid, int recv_delay) | agora::rtc::IVideoTrackObserver | inlinevirtual
onRecvSideFps(uid_t uid, int fps) | agora::rtc::IVideoTrackObserver | inlinevirtual
onRemoteAddVideoFilter(std::string cid, uid_t uid, uint32_t ssrc, std::string filter_name, bool enabled) | agora::rtc::IVideoTrackObserver | inlinevirtual
onRemoteFilterStatusChanged(std::string cid, uid_t uid, uint32_t ssrc, std::string filter_name, bool enabled, bool isDisableMe=false) | agora::rtc::IVideoTrackObserver | inlinevirtual
onRemoteVideoStateChanged(uid_t uid, REMOTE_VIDEO_STATE state, REMOTE_VIDEO_STATE_REASON reason, int timestamp_ms) | agora::rtc::IVideoTrackObserver | inlinevirtual
OnRequestKeyFrame(uid_t uid, VIDEO_STREAM_TYPE type) | agora::rtc::IVideoTrackObserver | inlinevirtual
OnRexferStatusUpdated(bool status, int32_t target_bitrate) | agora::rtc::IVideoTrackObserver | inlinevirtual
onSendSideDelay(int id, int send_delay) | agora::rtc::IVideoTrackObserver | inlinevirtual
OnSetRexferParams(bool fec_rexfer, float rexfer_alpha, int max_rexfer_times) | agora::rtc::IVideoTrackObserver | inlinevirtual
onSourceVideoSizeChanged(uid_t uid, int width, int height, int rotation, int timestamp_ms) | agora::rtc::IVideoTrackObserver | inlinevirtual
onSvcaaEnabledStateUpdated(uint16_t enabled_state) | agora::rtc::IVideoTrackObserver | inlinevirtual
onSvcLayerUpdated(SvcAABandwidthReportInfo info, int supported_max_layers, AdaptiveScenarioType scenario_type, int channel_size, const std::map< VideoStreamIndex, int > &be_subscribed_streams, const std::vector< int > &svc_layer_bitrate, SvcAASourceType source, const std::vector< SvcAAStrategyResult > &svc_aa_strategy_result_vec) | agora::rtc::IVideoTrackObserver | inlinevirtual
onVideoAvailabilityIndicatorEvent(VideoAvailabilityIndicator indicator) | agora::rtc::IVideoTrackObserver | inlinevirtual
OnVideoCodingModuleInfosUpdated(webrtc::VideoCodingModuleInfos videoCodingInfos) | agora::rtc::IVideoTrackObserver | inlinevirtual
onVideoContentChanged(uid_t uid, agora::VideoContentType newType, agora::VideoContentSubType newSubtype) | agora::rtc::IVideoTrackObserver | inlinevirtual
OnVideoEncodeStrategyUpdated(agora::rtc::VideoEncodeStrategyInfo strategy) | agora::rtc::IVideoTrackObserver | inlinevirtual
onVideoHWCodecSpecEvent(agora::rtc::VideoHWCodecSpec codecSpec) | agora::rtc::IVideoTrackObserver | inlinevirtual
onVideoPipelineDataFormatChanged(int format) | agora::rtc::IVideoTrackObserver | inlinevirtual
onVideoRendererInfoEvent(VideoRendererInfo info) | agora::rtc::IVideoTrackObserver | inlinevirtual
onVideoSizeChanged(int id, uid_t uid, int width, int height, int rotation) | agora::rtc::IVideoTrackObserver | inlinevirtual
OnVideoStatusUpdated(bool is_fallback, webrtc::MediaStreamId stream_id, int reason) | agora::rtc::IVideoTrackObserver | inlinevirtual
onViewSizeChanged(uid_t uid, view_t view, int width, int height) | agora::rtc::IVideoTrackObserver | inlinevirtual
onWatermarkStats(int32_t image_count, int32_t buffer_count, int32_t literal_count, int32_t timestamp_count) | agora::rtc::IVideoTrackObserver | inlinevirtual
onYuvConvertStats(const YuvConvertStats &stats) | agora::rtc::IVideoTrackObserver | inlinevirtual
~IVideoTrackObserver()=default | agora::rtc::IVideoTrackObserver | virtual