#include <jitter.h>
|
| Params (unsigned minJitterDelay=40, unsigned maxJitterDelay=250) |
|
OpalJitterBuffer::Params::Params |
( |
unsigned |
minJitterDelay = 40 , |
|
|
unsigned |
maxJitterDelay = 250 |
|
) |
| |
|
inline |
unsigned OpalJitterBuffer::Params::m_currentJitterDelay |
Current/initial delay in milliseconds.
unsigned OpalJitterBuffer::Params::m_jitterDriftPeriod |
Time over which repeated undeflows cause packet to be dropped.
unsigned OpalJitterBuffer::Params::m_jitterGrowTime |
Amount to increase jitter delay by when get "late" packet.
unsigned OpalJitterBuffer::Params::m_jitterShrinkPeriod |
Deadband of low jitter before shrink delay.
unsigned OpalJitterBuffer::Params::m_jitterShrinkTime |
Amount to reduce buffer delay.
unsigned OpalJitterBuffer::Params::m_maxJitterDelay |
unsigned OpalJitterBuffer::Params::m_minJitterDelay |
unsigned OpalJitterBuffer::Params::m_overrunFactor |
Multiplier on JB length (in packets) before throwing away packets.
unsigned OpalJitterBuffer::Params::m_silenceShrinkPeriod |
Reduce jitter delay is silent for this long.
unsigned OpalJitterBuffer::Params::m_silenceShrinkTime |
Amount to shrink jitter delay by if consistently silent.
The documentation for this struct was generated from the following file: