Agora C++ API Reference for All Platforms
Public Attributes | List of all members
agora::rtc::RemoteVideoTrackStatsEx Struct Reference

Inherits agora::rtc::RemoteVideoTrackStats.

Public Attributes

uint64_t firstDecodingTimeTickMs = 0
 
uint64_t firstVideoFrameRendered = 0
 
bool isHardwareCodec = false
 
int64_t totalFrozen200ms = 0
 
uint32_t last_frame_max = 0
 
uint32_t dec_in_num = 0
 
uint32_t render_in_num = 0
 
uint32_t render_out_num = 0
 
uint32_t fec_pkts_num = 0
 
uint32_t loss_af_fec = 0
 
int jitter_offset_ms = 0
 
int decode_level [10] = {0}
 
uint64_t qp_sum = 0
 
std::vector< VideoAvailabilityIndicatorvideo_availability
 
- Public Attributes inherited from agora::rtc::RemoteVideoTrackStats
uid_t uid
 
int delay
 
int width
 
int height
 
int receivedBitrate
 
int decoderOutputFrameRate
 
int rendererOutputFrameRate
 
int frameLossRate
 
int packetLossRate
 
VIDEO_STREAM_TYPE rxStreamType
 
int totalFrozenTime
 
int frozenRate
 
uint32_t totalDecodedFrames
 
int avSyncTimeMs
 
uint32_t downlink_process_time_ms
 
uint32_t frame_render_delay_ms
 
uint64_t totalActiveTime
 
uint64_t publishDuration
 
int superResolutionType
 
int vqa_mos
 
int vqa_avg_cost_ms
 

Additional Inherited Members

- Public Member Functions inherited from agora::rtc::RemoteVideoTrackStats
 RemoteVideoTrackStats ()
 

Member Data Documentation

◆ firstDecodingTimeTickMs

uint64_t agora::rtc::RemoteVideoTrackStatsEx::firstDecodingTimeTickMs = 0

◆ firstVideoFrameRendered

uint64_t agora::rtc::RemoteVideoTrackStatsEx::firstVideoFrameRendered = 0

◆ isHardwareCodec

bool agora::rtc::RemoteVideoTrackStatsEx::isHardwareCodec = false

◆ totalFrozen200ms

int64_t agora::rtc::RemoteVideoTrackStatsEx::totalFrozen200ms = 0

◆ last_frame_max

uint32_t agora::rtc::RemoteVideoTrackStatsEx::last_frame_max = 0

◆ dec_in_num

uint32_t agora::rtc::RemoteVideoTrackStatsEx::dec_in_num = 0

◆ render_in_num

uint32_t agora::rtc::RemoteVideoTrackStatsEx::render_in_num = 0

◆ render_out_num

uint32_t agora::rtc::RemoteVideoTrackStatsEx::render_out_num = 0

◆ fec_pkts_num

uint32_t agora::rtc::RemoteVideoTrackStatsEx::fec_pkts_num = 0

◆ loss_af_fec

uint32_t agora::rtc::RemoteVideoTrackStatsEx::loss_af_fec = 0

◆ jitter_offset_ms

int agora::rtc::RemoteVideoTrackStatsEx::jitter_offset_ms = 0

◆ decode_level

int agora::rtc::RemoteVideoTrackStatsEx::decode_level[10] = {0}

◆ qp_sum

uint64_t agora::rtc::RemoteVideoTrackStatsEx::qp_sum = 0

◆ video_availability

std::vector<VideoAvailabilityIndicator> agora::rtc::RemoteVideoTrackStatsEx::video_availability