#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 ) |
