|
Agora Java API Reference for Android
|
Indicators during video frame rendering progress. More...
#include <AgoraBase.h>
Public Attributes | |
| int | elapsedTime |
| int | start2JoinChannel |
| int | join2JoinSuccess |
| int | joinSuccess2RemoteJoined |
| int | remoteJoined2SetView |
| int | remoteJoined2UnmuteVideo |
| int | remoteJoined2PacketReceived |
Indicators during video frame rendering progress.
| int agora::rtc::VideoRenderingTracingInfo::elapsedTime |
The time interval (ms) from startMediaRenderingTracing to SDK triggering the onVideoRenderingTracingResult callback. Agora recommends you call startMediaRenderingTracing before joining a channel.
| int agora::rtc::VideoRenderingTracingInfo::start2JoinChannel |
The time interval (ms) from startMediaRenderingTracing to joinChannel(const char* token, const char* channelId, const char* info, uid_t uid) or joinChannel(const char* token, const char* channelId, uid_t uid, const ChannelMediaOptions& options) . A negative number indicates that startMediaRenderingTracing is called after calling joinChannel(const char* token, const char* channelId, uid_t uid, const ChannelMediaOptions& options).
| int agora::rtc::VideoRenderingTracingInfo::join2JoinSuccess |
The time interval (ms) from joinChannel(const char* token, const char* channelId, const char* info, uid_t uid) or joinChannel(const char* token, const char* channelId, uid_t uid, const ChannelMediaOptions& options) to successfully joining the channel.
| int agora::rtc::VideoRenderingTracingInfo::joinSuccess2RemoteJoined |
startMediaRenderingTracing before successfully joining the channel, this value is the time interval (ms) from the local user successfully joining the channel to the remote user joining the channel.startMediaRenderingTracing after successfully joining the channel, the value is the time interval (ms) from startMediaRenderingTracing to when the remote user joins the channel. startMediaRenderingTracing after the remote user joins the channel, the value is 0 and meaningless.| int agora::rtc::VideoRenderingTracingInfo::remoteJoined2SetView |
startMediaRenderingTracing before the remote user joins the channel, this value is the time interval (ms) from when the remote user joins the channel to when the local user sets the remote view.startMediaRenderingTracing after the remote user joins the channel, this value is the time interval (ms) from calling startMediaRenderingTracing to setting the remote view. startMediaRenderingTracing after setting the remote view, the value is 0 and has no effect.| int agora::rtc::VideoRenderingTracingInfo::remoteJoined2UnmuteVideo |
startMediaRenderingTracing before the remote user joins the channel, this value is the time interval (ms) from the remote user joining the channel to subscribing to the remote video stream.startMediaRenderingTracing after the remote user joins the channel, this value is the time interval (ms) from startMediaRenderingTracing to subscribing to the remote video stream. startMediaRenderingTracing after subscribing to the remote video stream, the value is 0 and has no effect.| int agora::rtc::VideoRenderingTracingInfo::remoteJoined2PacketReceived |
startMediaRenderingTracing before the remote user joins the channel, this value is the time interval (ms) from when the remote user joins the channel to when the local user receives the remote video stream.startMediaRenderingTracing after the remote user joins the channel, this value is the time interval (ms) from startMediaRenderingTracing to receiving the remote video stream. startMediaRenderingTracing after receiving the remote video stream, the value is 0 and has no effect.
1.8.18