#include "../Include_i.h"
Macros | |
#define | LOG_CLASS "RtcpPacket" |
Functions | |
STATUS | setRtcpPacketFromBytes (PBYTE pRawPacket, UINT32 pRawPacketsLen, PRtcpPacket pRtcpPacket) |
STATUS | rtcpNackListGet (PBYTE pPayload, UINT32 payloadLen, PUINT32 pSenderSsrc, PUINT32 pReceiverSsrc, PUINT16 pSequenceNumberList, PUINT32 pSequenceNumberListLen) |
STATUS | isRembPacket (PBYTE pPayload, UINT32 payloadLen) |
STATUS | rembValueGet (PBYTE pPayload, UINT32 payloadLen, PDOUBLE pMaximumBitRate, PUINT32 pSsrcList, PUINT8 pSsrcListLen) |
UINT64 | convertTimestampToNTP (UINT64 time100ns) |
#define LOG_CLASS "RtcpPacket" |
UINT64 convertTimestampToNTP | ( | UINT64 | time100ns | ) |
STATUS isRembPacket | ( | PBYTE | pPayload, |
UINT32 | payloadLen | ||
) |
STATUS rembValueGet | ( | PBYTE | pPayload, |
UINT32 | payloadLen, | ||
PDOUBLE | pMaximumBitRate, | ||
PUINT32 | pSsrcList, | ||
PUINT8 | pSsrcListLen | ||
) |
Get values from RTCP Payload
Parameters: pPayload - REMB Payload payloadLen - Total length of payload pMaximumBitRate - REMB Value pSsrcList - buffer to write list of SSRCes into. pSsrcListLen - destination PUINT32 to store the count of SSRCes from the incoming REMB.
STATUS rtcpNackListGet | ( | PBYTE | pPayload, |
UINT32 | payloadLen, | ||
PUINT32 | pSenderSsrc, | ||
PUINT32 | pReceiverSsrc, | ||
PUINT16 | pSequenceNumberList, | ||
PUINT32 | pSequenceNumberListLen | ||
) |
STATUS setRtcpPacketFromBytes | ( | PBYTE | pRawPacket, |
UINT32 | pRawPacketsLen, | ||
PRtcpPacket | pRtcpPacket | ||
) |