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

#include <clientlib.h>

Inherits client::Object.

Public Member Functions

bool get_active ()
 
void set_active (bool)
 
double get_codecPayloadType ()
 
void set_codecPayloadType (double)
 
Arrayget_dependencyEncodingIds ()
 
void set_dependencyEncodingIds (Array *)
 
Stringget_encodingId ()
 
void set_encodingId (const String &)
 
RTCRtpFecParametersget_fec ()
 
void set_fec (RTCRtpFecParameters *)
 
double get_framerateScale ()
 
void set_framerateScale (double)
 
double get_maxBitrate ()
 
void set_maxBitrate (double)
 
double get_maxFramerate ()
 
void set_maxFramerate (double)
 
double get_minQuality ()
 
void set_minQuality (double)
 
double get_priority ()
 
void set_priority (double)
 
double get_resolutionScale ()
 
void set_resolutionScale (double)
 
RTCRtpRtxParametersget_rtx ()
 
void set_rtx (RTCRtpRtxParameters *)
 
double get_ssrc ()
 
void set_ssrc (double)
 
RTCSsrcRangeget_ssrcRange ()
 
void set_ssrcRange (RTCSsrcRange *)
 
- 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_active()

bool client::RTCRtpEncodingParameters::get_active ( )

◆ get_codecPayloadType()

double client::RTCRtpEncodingParameters::get_codecPayloadType ( )

◆ get_dependencyEncodingIds()

Array* client::RTCRtpEncodingParameters::get_dependencyEncodingIds ( )

◆ get_encodingId()

String* client::RTCRtpEncodingParameters::get_encodingId ( )

◆ get_fec()

RTCRtpFecParameters* client::RTCRtpEncodingParameters::get_fec ( )

◆ get_framerateScale()

double client::RTCRtpEncodingParameters::get_framerateScale ( )

◆ get_maxBitrate()

double client::RTCRtpEncodingParameters::get_maxBitrate ( )

◆ get_maxFramerate()

double client::RTCRtpEncodingParameters::get_maxFramerate ( )

◆ get_minQuality()

double client::RTCRtpEncodingParameters::get_minQuality ( )

◆ get_priority()

double client::RTCRtpEncodingParameters::get_priority ( )

◆ get_resolutionScale()

double client::RTCRtpEncodingParameters::get_resolutionScale ( )

◆ get_rtx()

RTCRtpRtxParameters* client::RTCRtpEncodingParameters::get_rtx ( )

◆ get_ssrc()

double client::RTCRtpEncodingParameters::get_ssrc ( )

◆ get_ssrcRange()

RTCSsrcRange* client::RTCRtpEncodingParameters::get_ssrcRange ( )

◆ set_active()

void client::RTCRtpEncodingParameters::set_active ( bool  )

◆ set_codecPayloadType()

void client::RTCRtpEncodingParameters::set_codecPayloadType ( double  )

◆ set_dependencyEncodingIds()

void client::RTCRtpEncodingParameters::set_dependencyEncodingIds ( Array )

◆ set_encodingId()

void client::RTCRtpEncodingParameters::set_encodingId ( const String )

◆ set_fec()

void client::RTCRtpEncodingParameters::set_fec ( RTCRtpFecParameters )

◆ set_framerateScale()

void client::RTCRtpEncodingParameters::set_framerateScale ( double  )

◆ set_maxBitrate()

void client::RTCRtpEncodingParameters::set_maxBitrate ( double  )

◆ set_maxFramerate()

void client::RTCRtpEncodingParameters::set_maxFramerate ( double  )

◆ set_minQuality()

void client::RTCRtpEncodingParameters::set_minQuality ( double  )

◆ set_priority()

void client::RTCRtpEncodingParameters::set_priority ( double  )

◆ set_resolutionScale()

void client::RTCRtpEncodingParameters::set_resolutionScale ( double  )

◆ set_rtx()

void client::RTCRtpEncodingParameters::set_rtx ( RTCRtpRtxParameters )

◆ set_ssrc()

void client::RTCRtpEncodingParameters::set_ssrc ( double  )

◆ set_ssrcRange()

void client::RTCRtpEncodingParameters::set_ssrcRange ( RTCSsrcRange )