MillicastSDK 2.0.0
|
#include <stats.h>
Public Attributes | |
std::optional< unsigned long long > | packets_received |
std::optional< double > | jitter |
std::optional< long long > | packets_lost |
std::optional< unsigned long long > | frames_dropped |
Public Attributes inherited from millicast::rtcstats::RtpStream | |
unsigned long | ssrc |
std::string | kind |
std::optional< std::string > | transport_id |
std::optional< std::string > | codec_id |
Public Attributes inherited from millicast::rtcstats::Stats | |
int64_t | timestamp |
The timestamp in Milliseconds since Unix Epoch (Jan 1, 1970 00:00:00 UTC). | |
std::string | id |
The WebRTC identifier for the statistics. | |
Type | type |
Type of statistics. | |
Static Public Attributes | |
static constexpr auto | STYPE = Type::INBOUND_RTP |
Additional Inherited Members | |
Public Member Functions inherited from millicast::rtcstats::Stats | |
template<typename T > | |
const T * | cast_to () const |
Cast the statistics to their true type. Make sure to use. | |
virtual | ~Stats ()=default |
std::optional<unsigned long long> millicast::rtcstats::ReceivedRtpStream::frames_dropped |
std::optional<double> millicast::rtcstats::ReceivedRtpStream::jitter |
std::optional<long long> millicast::rtcstats::ReceivedRtpStream::packets_lost |
std::optional<unsigned long long> millicast::rtcstats::ReceivedRtpStream::packets_received |
|
staticconstexpr |