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

#include <video_send_stream.h>

Public Member Functions

std::string ToString (int64_t time_ms) const
 
std::string ToString (int64_t time_ms) const
 

Public Attributes

std::string encoder_implementation_name = "unknown"
 
int input_frame_rate = 0
 
int encode_frame_rate = 0
 
int avg_encode_time_ms = 0
 
int encode_usage_percent = 0
 
uint32_t frames_encoded = 0
 
rtc::Optional< uint64_tqp_sum
 
int target_media_bitrate_bps = 0
 
int media_bitrate_bps = 0
 
int preferred_media_bitrate_bps = 0
 
bool suspended = false
 
bool bw_limited_resolution = false
 
bool cpu_limited_resolution = false
 
int number_of_cpu_adapt_changes = 0
 
std::map< uint32_t, StreamStatssubstreams
 

Member Function Documentation

◆ ToString() [1/2]

std::string webrtc::VideoSendStream::Stats::ToString ( int64_t  time_ms) const

◆ ToString() [2/2]

std::string webrtc::VideoSendStream::Stats::ToString ( int64_t  time_ms) const

Member Data Documentation

◆ avg_encode_time_ms

int webrtc::VideoSendStream::Stats::avg_encode_time_ms = 0

◆ bw_limited_resolution

bool webrtc::VideoSendStream::Stats::bw_limited_resolution = false

◆ cpu_limited_resolution

bool webrtc::VideoSendStream::Stats::cpu_limited_resolution = false

◆ encode_frame_rate

int webrtc::VideoSendStream::Stats::encode_frame_rate = 0

◆ encode_usage_percent

int webrtc::VideoSendStream::Stats::encode_usage_percent = 0

◆ encoder_implementation_name

std::string webrtc::VideoSendStream::Stats::encoder_implementation_name = "unknown"

◆ frames_encoded

uint32_t webrtc::VideoSendStream::Stats::frames_encoded = 0

◆ input_frame_rate

int webrtc::VideoSendStream::Stats::input_frame_rate = 0

◆ media_bitrate_bps

int webrtc::VideoSendStream::Stats::media_bitrate_bps = 0

◆ number_of_cpu_adapt_changes

int webrtc::VideoSendStream::Stats::number_of_cpu_adapt_changes = 0

◆ preferred_media_bitrate_bps

int webrtc::VideoSendStream::Stats::preferred_media_bitrate_bps = 0

◆ qp_sum

rtc::Optional< uint64_t > webrtc::VideoSendStream::Stats::qp_sum

◆ substreams

std::map< uint32_t, StreamStats > webrtc::VideoSendStream::Stats::substreams

◆ suspended

bool webrtc::VideoSendStream::Stats::suspended = false

◆ target_media_bitrate_bps

int webrtc::VideoSendStream::Stats::target_media_bitrate_bps = 0

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