Amazon Kinesis Webrtc C SDK
Rtcp.c File Reference
#include "../Include_i.h"
Include dependency graph for Rtcp.c:

Macros

#define LOG_CLASS   "RtcRtcp"
 

Functions

STATUS parseRtcpTwccPacket (PRtcpPacket pRtcpPacket, PTwccManager pTwccManager)
 
STATUS updateTwccHashTable (PTwccManager pTwccManager, PINT64 duration, PUINT64 receivedBytes, PUINT64 receivedPackets, PUINT64 sentBytes, PUINT64 sentPackets)
 
STATUS onRtcpTwccPacket (PRtcpPacket pRtcpPacket, PKvsPeerConnection pKvsPeerConnection)
 
STATUS onRtcpPacket (PKvsPeerConnection pKvsPeerConnection, PBYTE pBuff, UINT32 buffLen)
 
STATUS onRtcpRembPacket (PRtcpPacket pRtcpPacket, PKvsPeerConnection pKvsPeerConnection)
 
STATUS onRtcpPLIPacket (PRtcpPacket pRtcpPacket, PKvsPeerConnection pKvsPeerConnection)
 

Macro Definition Documentation

◆ LOG_CLASS

#define LOG_CLASS   "RtcRtcp"

Function Documentation

◆ onRtcpPacket()

STATUS onRtcpPacket ( PKvsPeerConnection  pKvsPeerConnection,
PBYTE  pBuff,
UINT32  buffLen 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ onRtcpPLIPacket()

STATUS onRtcpPLIPacket ( PRtcpPacket  pRtcpPacket,
PKvsPeerConnection  pKvsPeerConnection 
)
Here is the call graph for this function:

◆ onRtcpRembPacket()

STATUS onRtcpRembPacket ( PRtcpPacket  pRtcpPacket,
PKvsPeerConnection  pKvsPeerConnection 
)
Here is the call graph for this function:

◆ onRtcpTwccPacket()

STATUS onRtcpTwccPacket ( PRtcpPacket  pRtcpPacket,
PKvsPeerConnection  pKvsPeerConnection 
)
Here is the call graph for this function:

◆ parseRtcpTwccPacket()

STATUS parseRtcpTwccPacket ( PRtcpPacket  pRtcpPacket,
PTwccManager  pTwccManager 
)
Here is the caller graph for this function:

◆ updateTwccHashTable()

STATUS updateTwccHashTable ( PTwccManager  pTwccManager,
PINT64  duration,
PUINT64  receivedBytes,
PUINT64  receivedPackets,
PUINT64  sentBytes,
PUINT64  sentPackets 
)
Here is the caller graph for this function: