Describes parameters used by the RTCPScheduler class.
More...
#include <rtcpscheduler.h>
List of all members.
Public Member Functions |
| int | SetRTCPBandwidth (double bw) |
| | Sets the RTCP bandwidth to be used to bw (in bytes per second).
|
| double | GetRTCPBandwidth () const |
| | Returns the used RTCP bandwidth in bytes per second (default is 1000).
|
| int | SetSenderBandwidthFraction (double fraction) |
| | Sets the fraction of the RTCP bandwidth reserved for senders to fraction.
|
| double | GetSenderBandwidthFraction () const |
| | Returns the fraction of the RTCP bandwidth reserved for senders (default is 25%).
|
| int | SetMinimumTransmissionInterval (const RTPTime &t) |
| | Sets the minimum (deterministic) interval between RTCP compound packets to t.
|
| RTPTime | GetMinimumTransmissionInterval () const |
| | Returns the minimum RTCP transmission interval (default is 5 seconds).
|
| void | SetUseHalfAtStartup (bool usehalf) |
| | If usehalf is true, only use half the minimum interval before sending the first RTCP compound packet.
|
|
bool | GetUseHalfAtStartup () const |
| | Returns true if only half the minimum interval should be used before sending the first RTCP compound packet (defualt is true).
|
| void | SetRequestImmediateBYE (bool v) |
| | If v is true, the scheduler will schedule a BYE packet to be sent immediately if allowed.
|
|
bool | GetRequestImmediateBYE () const |
| | Returns if the scheduler will schedule a BYE packet to be sent immediately if allowed (default is true).
|
Detailed Description
Member Function Documentation
| RTPTime RTCPSchedulerParams::GetMinimumTransmissionInterval |
( |
| ) |
const |
|
inline |
| double RTCPSchedulerParams::GetRTCPBandwidth |
( |
| ) |
const |
|
inline |
| double RTCPSchedulerParams::GetSenderBandwidthFraction |
( |
| ) |
const |
|
inline |
| int RTCPSchedulerParams::SetMinimumTransmissionInterval |
( |
const RTPTime & |
t | ) |
|
| void RTCPSchedulerParams::SetRequestImmediateBYE |
( |
bool |
v | ) |
|
|
inline |
| int RTCPSchedulerParams::SetRTCPBandwidth |
( |
double |
bw | ) |
|
| int RTCPSchedulerParams::SetSenderBandwidthFraction |
( |
double |
fraction | ) |
|
| void RTCPSchedulerParams::SetUseHalfAtStartup |
( |
bool |
usehalf | ) |
|
|
inline |
The documentation for this class was generated from the following file: