|
OPAL
Version 3.18.8
|
Initialisation information. More...
#include <jitter.h>


Public Member Functions | |
| Init (const OpalManager &manager, unsigned timeUnits) | |
| Init (const OpalMediaType &mediaType, unsigned minJitterDelay, unsigned maxJitterDelay, unsigned timeUnits=8, PINDEX packetSize=2048) | |
Public Member Functions inherited from OpalJitterBuffer::Params | |
| Params (unsigned minJitterDelay=40, unsigned maxJitterDelay=250) | |
Data Fields | |
| OpalMediaType | m_mediaType |
| unsigned | m_timeUnits |
| Time units, usually 8 or 16. More... | |
| PINDEX | m_packetSize |
| Max RTP packet size. More... | |
Data Fields inherited from OpalJitterBuffer::Params | |
| unsigned | m_minJitterDelay |
| Minimum delay in milliseconds. More... | |
| unsigned | m_maxJitterDelay |
| Maximum delay in milliseconds. More... | |
| unsigned | m_currentJitterDelay |
| Current/initial delay in milliseconds. More... | |
| unsigned | m_jitterGrowTime |
| Amount to increase jitter delay by when get "late" packet. More... | |
| unsigned | m_jitterShrinkPeriod |
| Deadband of low jitter before shrink delay. More... | |
| unsigned | m_jitterShrinkTime |
| Amount to reduce buffer delay. More... | |
| unsigned | m_silenceShrinkPeriod |
| Reduce jitter delay is silent for this long. More... | |
| unsigned | m_silenceShrinkTime |
| Amount to shrink jitter delay by if consistently silent. More... | |
| unsigned | m_jitterDriftPeriod |
| Time over which repeated undeflows cause packet to be dropped. More... | |
| unsigned | m_overrunFactor |
| Multiplier on JB length (in packets) before throwing away packets. More... | |
Initialisation information.
| OpalJitterBuffer::Init::Init | ( | const OpalManager & | manager, |
| unsigned | timeUnits | ||
| ) |
|
inline |
| OpalMediaType OpalJitterBuffer::Init::m_mediaType |
| PINDEX OpalJitterBuffer::Init::m_packetSize |
Max RTP packet size.
| unsigned OpalJitterBuffer::Init::m_timeUnits |
Time units, usually 8 or 16.