API documentation  2.0rc1
Public Member Functions | List of all members
client::RTCMediaStreamTrackStats Class Reference

#include <clientlib.h>

Inherits client::RTCStats.

Public Member Functions

double get_audioLevel ()
 
void set_audioLevel (double)
 
double get_echoReturnLoss ()
 
void set_echoReturnLoss (double)
 
double get_echoReturnLossEnhancement ()
 
void set_echoReturnLossEnhancement (double)
 
double get_frameHeight ()
 
void set_frameHeight (double)
 
double get_frameWidth ()
 
void set_frameWidth (double)
 
double get_framesCorrupted ()
 
void set_framesCorrupted (double)
 
double get_framesDecoded ()
 
void set_framesDecoded (double)
 
double get_framesDropped ()
 
void set_framesDropped (double)
 
double get_framesPerSecond ()
 
void set_framesPerSecond (double)
 
double get_framesReceived ()
 
void set_framesReceived (double)
 
double get_framesSent ()
 
void set_framesSent (double)
 
bool get_remoteSource ()
 
void set_remoteSource (bool)
 
Arrayget_ssrcIds ()
 
void set_ssrcIds (Array *)
 
Stringget_trackIdentifier ()
 
void set_trackIdentifier (const String &)
 
- Public Member Functions inherited from client::RTCStats
Stringget_id ()
 
void set_id (const String &)
 
Stringget_msType ()
 
void set_msType (const String &)
 
double get_timestamp ()
 
void set_timestamp (double)
 
Stringget_type ()
 
void set_type (const String &)
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (const client::String &name) const
 
void set_ (const client::String &name, Object *v)
 
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
void set_ (const client::String &name, T v)
 
bool hasOwnProperty (const client::String &name)
 

Member Function Documentation

◆ get_audioLevel()

double client::RTCMediaStreamTrackStats::get_audioLevel ( )

◆ get_echoReturnLoss()

double client::RTCMediaStreamTrackStats::get_echoReturnLoss ( )

◆ get_echoReturnLossEnhancement()

double client::RTCMediaStreamTrackStats::get_echoReturnLossEnhancement ( )

◆ get_frameHeight()

double client::RTCMediaStreamTrackStats::get_frameHeight ( )

◆ get_framesCorrupted()

double client::RTCMediaStreamTrackStats::get_framesCorrupted ( )

◆ get_framesDecoded()

double client::RTCMediaStreamTrackStats::get_framesDecoded ( )

◆ get_framesDropped()

double client::RTCMediaStreamTrackStats::get_framesDropped ( )

◆ get_framesPerSecond()

double client::RTCMediaStreamTrackStats::get_framesPerSecond ( )

◆ get_framesReceived()

double client::RTCMediaStreamTrackStats::get_framesReceived ( )

◆ get_framesSent()

double client::RTCMediaStreamTrackStats::get_framesSent ( )

◆ get_frameWidth()

double client::RTCMediaStreamTrackStats::get_frameWidth ( )

◆ get_remoteSource()

bool client::RTCMediaStreamTrackStats::get_remoteSource ( )

◆ get_ssrcIds()

Array* client::RTCMediaStreamTrackStats::get_ssrcIds ( )

◆ get_trackIdentifier()

String* client::RTCMediaStreamTrackStats::get_trackIdentifier ( )

◆ set_audioLevel()

void client::RTCMediaStreamTrackStats::set_audioLevel ( double  )

◆ set_echoReturnLoss()

void client::RTCMediaStreamTrackStats::set_echoReturnLoss ( double  )

◆ set_echoReturnLossEnhancement()

void client::RTCMediaStreamTrackStats::set_echoReturnLossEnhancement ( double  )

◆ set_frameHeight()

void client::RTCMediaStreamTrackStats::set_frameHeight ( double  )

◆ set_framesCorrupted()

void client::RTCMediaStreamTrackStats::set_framesCorrupted ( double  )

◆ set_framesDecoded()

void client::RTCMediaStreamTrackStats::set_framesDecoded ( double  )

◆ set_framesDropped()

void client::RTCMediaStreamTrackStats::set_framesDropped ( double  )

◆ set_framesPerSecond()

void client::RTCMediaStreamTrackStats::set_framesPerSecond ( double  )

◆ set_framesReceived()

void client::RTCMediaStreamTrackStats::set_framesReceived ( double  )

◆ set_framesSent()

void client::RTCMediaStreamTrackStats::set_framesSent ( double  )

◆ set_frameWidth()

void client::RTCMediaStreamTrackStats::set_frameWidth ( double  )

◆ set_remoteSource()

void client::RTCMediaStreamTrackStats::set_remoteSource ( bool  )

◆ set_ssrcIds()

void client::RTCMediaStreamTrackStats::set_ssrcIds ( Array )

◆ set_trackIdentifier()

void client::RTCMediaStreamTrackStats::set_trackIdentifier ( const String )