MillicastSDK 2.0.0
Loading...
Searching...
No Matches
Public Attributes | Static Public Attributes | List of all members
millicast::rtcstats::AudioSource Struct Reference

#include <stats.h>

Inheritance diagram for millicast::rtcstats::AudioSource:
Inheritance graph
[legend]
Collaboration diagram for millicast::rtcstats::AudioSource:
Collaboration graph
[legend]

Public Attributes

std::optional< double > audio_level
 
std::optional< double > total_audio_energy
 
std::optional< double > total_samples_duration
 
std::optional< double > echo_return_loss
 
std::optional< double > echo_return_loss_enhancement
 
- Public Attributes inherited from millicast::rtcstats::MediaSource
std::string track_identifier
 
std::string kind
 
- 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::AUDIO_SOURCE
 
- Static Public Attributes inherited from millicast::rtcstats::MediaSource
static constexpr auto STYPE = Type::MEDIA_SOURCE
 

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
 

Member Data Documentation

◆ audio_level

std::optional<double> millicast::rtcstats::AudioSource::audio_level

◆ echo_return_loss

std::optional<double> millicast::rtcstats::AudioSource::echo_return_loss

◆ echo_return_loss_enhancement

std::optional<double> millicast::rtcstats::AudioSource::echo_return_loss_enhancement

◆ STYPE

constexpr auto millicast::rtcstats::AudioSource::STYPE = Type::AUDIO_SOURCE
staticconstexpr

◆ total_audio_energy

std::optional<double> millicast::rtcstats::AudioSource::total_audio_energy

◆ total_samples_duration

std::optional<double> millicast::rtcstats::AudioSource::total_samples_duration

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