webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
cricket::VideoReceiverInfo Struct Reference

#include <mediachannel.h>

Inheritance diagram for cricket::VideoReceiverInfo:
cricket::MediaReceiverInfo cricket::MediaReceiverInfo

Public Member Functions

 VideoReceiverInfo ()
 
 VideoReceiverInfo ()
 
- Public Member Functions inherited from cricket::MediaReceiverInfo
 MediaReceiverInfo ()
 
void add_ssrc (const SsrcReceiverInfo &stat)
 
void add_ssrc (uint32_t ssrc)
 
std::vector< uint32_tssrcs () const
 
uint32_t ssrc () const
 
 MediaReceiverInfo ()
 
void add_ssrc (const SsrcReceiverInfo &stat)
 
void add_ssrc (uint32_t ssrc)
 
std::vector< uint32_tssrcs () const
 
uint32_t ssrc () const
 

Public Attributes

std::vector< SsrcGroupssrc_groups
 
std::string decoder_implementation_name
 
int packets_concealed
 
int firs_sent
 
int plis_sent
 
int nacks_sent
 
int frame_width
 
int frame_height
 
int framerate_rcvd
 
int framerate_decoded
 
int framerate_output
 
int framerate_render_input
 
int framerate_render_output
 
uint32_t frames_received
 
uint32_t frames_decoded
 
uint32_t frames_rendered
 
rtc::Optional< uint64_tqp_sum
 
int decode_ms
 
int max_decode_ms
 
int jitter_buffer_ms
 
int min_playout_delay_ms
 
int render_delay_ms
 
int target_delay_ms
 
int current_delay_ms
 
int64_t capture_start_ntp_time_ms
 
- Public Attributes inherited from cricket::MediaReceiverInfo
int64_t bytes_rcvd
 
int packets_rcvd
 
int packets_lost
 
float fraction_lost
 
std::string codec_name
 
rtc::Optional< int > codec_payload_type
 
std::vector< SsrcReceiverInfolocal_stats
 
std::vector< SsrcSenderInforemote_stats
 

Constructor & Destructor Documentation

◆ VideoReceiverInfo() [1/2]

cricket::VideoReceiverInfo::VideoReceiverInfo ( )
inline

◆ VideoReceiverInfo() [2/2]

cricket::VideoReceiverInfo::VideoReceiverInfo ( )
inline

Member Data Documentation

◆ capture_start_ntp_time_ms

int64_t cricket::VideoReceiverInfo::capture_start_ntp_time_ms

◆ current_delay_ms

int cricket::VideoReceiverInfo::current_delay_ms

◆ decode_ms

int cricket::VideoReceiverInfo::decode_ms

◆ decoder_implementation_name

std::string cricket::VideoReceiverInfo::decoder_implementation_name

◆ firs_sent

int cricket::VideoReceiverInfo::firs_sent

◆ frame_height

int cricket::VideoReceiverInfo::frame_height

◆ frame_width

int cricket::VideoReceiverInfo::frame_width

◆ framerate_decoded

int cricket::VideoReceiverInfo::framerate_decoded

◆ framerate_output

int cricket::VideoReceiverInfo::framerate_output

◆ framerate_rcvd

int cricket::VideoReceiverInfo::framerate_rcvd

◆ framerate_render_input

int cricket::VideoReceiverInfo::framerate_render_input

◆ framerate_render_output

int cricket::VideoReceiverInfo::framerate_render_output

◆ frames_decoded

uint32_t cricket::VideoReceiverInfo::frames_decoded

◆ frames_received

uint32_t cricket::VideoReceiverInfo::frames_received

◆ frames_rendered

uint32_t cricket::VideoReceiverInfo::frames_rendered

◆ jitter_buffer_ms

int cricket::VideoReceiverInfo::jitter_buffer_ms

◆ max_decode_ms

int cricket::VideoReceiverInfo::max_decode_ms

◆ min_playout_delay_ms

int cricket::VideoReceiverInfo::min_playout_delay_ms

◆ nacks_sent

int cricket::VideoReceiverInfo::nacks_sent

◆ packets_concealed

int cricket::VideoReceiverInfo::packets_concealed

◆ plis_sent

int cricket::VideoReceiverInfo::plis_sent

◆ qp_sum

rtc::Optional< uint64_t > cricket::VideoReceiverInfo::qp_sum

◆ render_delay_ms

int cricket::VideoReceiverInfo::render_delay_ms

◆ ssrc_groups

std::vector< SsrcGroup > cricket::VideoReceiverInfo::ssrc_groups

◆ target_delay_ms

int cricket::VideoReceiverInfo::target_delay_ms

The documentation for this struct was generated from the following file: