Inherits enable_shared_from_this< IVideoTrackObserver >.
|
virtual | ~IVideoTrackObserver ()=default |
|
virtual void | onLocalVideoStateChanged (int id, LOCAL_VIDEO_STREAM_STATE state, LOCAL_VIDEO_STREAM_ERROR errorCode, int timestamp_ms) |
|
virtual void | onRemoteVideoStateChanged (uid_t uid, REMOTE_VIDEO_STATE state, REMOTE_VIDEO_STATE_REASON reason, int timestamp_ms) |
|
virtual void | onFirstVideoFrameRendered (uid_t uid, int width, int height, int timestamp_ms) |
|
virtual void | onFirstVideoFrameDecoded (uid_t uid, int width, int height, int timestamp_ms) |
|
virtual void | onSourceVideoSizeChanged (uid_t uid, int width, int height, int rotation, int timestamp_ms) |
|
virtual void | onSendSideDelay (int id, int send_delay) |
|
virtual void | onRecvSideDelay (uid_t uid, int recv_delay) |
|
virtual void | onRecvSideFps (uid_t uid, int fps) |
|
virtual void | onEncoderConfigurationChanged (int width, int height, int fps, int framerate) |
|
virtual void | onCameraFacingChanged (int facing) |
|
◆ ~IVideoTrackObserver()
virtual agora::rtc::IVideoTrackObserver::~IVideoTrackObserver |
( |
| ) |
|
|
virtualdefault |
◆ onLocalVideoStateChanged()
◆ onRemoteVideoStateChanged()
◆ onFirstVideoFrameRendered()
virtual void agora::rtc::IVideoTrackObserver::onFirstVideoFrameRendered |
( |
uid_t |
uid, |
|
|
int |
width, |
|
|
int |
height, |
|
|
int |
timestamp_ms |
|
) |
| |
|
inlinevirtual |
◆ onFirstVideoFrameDecoded()
virtual void agora::rtc::IVideoTrackObserver::onFirstVideoFrameDecoded |
( |
uid_t |
uid, |
|
|
int |
width, |
|
|
int |
height, |
|
|
int |
timestamp_ms |
|
) |
| |
|
inlinevirtual |
◆ onSourceVideoSizeChanged()
virtual void agora::rtc::IVideoTrackObserver::onSourceVideoSizeChanged |
( |
uid_t |
uid, |
|
|
int |
width, |
|
|
int |
height, |
|
|
int |
rotation, |
|
|
int |
timestamp_ms |
|
) |
| |
|
inlinevirtual |
◆ onSendSideDelay()
virtual void agora::rtc::IVideoTrackObserver::onSendSideDelay |
( |
int |
id, |
|
|
int |
send_delay |
|
) |
| |
|
inlinevirtual |
◆ onRecvSideDelay()
virtual void agora::rtc::IVideoTrackObserver::onRecvSideDelay |
( |
uid_t |
uid, |
|
|
int |
recv_delay |
|
) |
| |
|
inlinevirtual |
◆ onRecvSideFps()
virtual void agora::rtc::IVideoTrackObserver::onRecvSideFps |
( |
uid_t |
uid, |
|
|
int |
fps |
|
) |
| |
|
inlinevirtual |
◆ onEncoderConfigurationChanged()
virtual void agora::rtc::IVideoTrackObserver::onEncoderConfigurationChanged |
( |
int |
width, |
|
|
int |
height, |
|
|
int |
fps, |
|
|
int |
framerate |
|
) |
| |
|
inlinevirtual |
◆ onCameraFacingChanged()
virtual void agora::rtc::IVideoTrackObserver::onCameraFacingChanged |
( |
int |
facing | ) |
|
|
inlinevirtual |