Amazon Kinesis Webrtc C SDK
Loading...
Searching...
No Matches
JitterBuffer Struct Reference

#include <JitterBuffer.h>

Collaboration diagram for JitterBuffer:
Collaboration graph

Public Attributes

FrameReadyFunc onFrameReadyFn
FrameDroppedFunc onFrameDroppedFn
DepayRtpPayloadFunc depayPayloadFn
UINT64 transit
DOUBLE jitter
UINT16 headSequenceNumber
UINT16 tailSequenceNumber
UINT32 headTimestamp
UINT32 tailTimestamp
UINT64 maxLatency
UINT64 customData
UINT32 clockRate
UINT32 frameTimestamp
UINT32 frameBytes
BOOL started
BOOL firstFrameProcessed
BOOL sequenceNumberOverflowState
BOOL timestampOverFlowState
PHashTable pPkgBufferHashTable

Member Data Documentation

◆ clockRate

UINT32 JitterBuffer::clockRate

◆ customData

UINT64 JitterBuffer::customData

◆ depayPayloadFn

DepayRtpPayloadFunc JitterBuffer::depayPayloadFn

◆ firstFrameProcessed

BOOL JitterBuffer::firstFrameProcessed

◆ frameBytes

UINT32 JitterBuffer::frameBytes

◆ frameTimestamp

UINT32 JitterBuffer::frameTimestamp

◆ headSequenceNumber

UINT16 JitterBuffer::headSequenceNumber

◆ headTimestamp

UINT32 JitterBuffer::headTimestamp

◆ jitter

DOUBLE JitterBuffer::jitter

◆ maxLatency

UINT64 JitterBuffer::maxLatency

◆ onFrameDroppedFn

FrameDroppedFunc JitterBuffer::onFrameDroppedFn

◆ onFrameReadyFn

FrameReadyFunc JitterBuffer::onFrameReadyFn

◆ pPkgBufferHashTable

PHashTable JitterBuffer::pPkgBufferHashTable

◆ sequenceNumberOverflowState

BOOL JitterBuffer::sequenceNumberOverflowState

◆ started

BOOL JitterBuffer::started

◆ tailSequenceNumber

UINT16 JitterBuffer::tailSequenceNumber

◆ tailTimestamp

UINT32 JitterBuffer::tailTimestamp

◆ timestampOverFlowState

BOOL JitterBuffer::timestampOverFlowState

◆ transit

UINT64 JitterBuffer::transit

The documentation for this struct was generated from the following file: