Amazon Kinesis Webrtc C SDK
Loading...
Searching...
No Matches
RtpH265Payloader.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define H265_FU_HEADER_SIZE   3
#define H265_FU_TYPE_ID   49

Functions

STATUS createPayloadForH265 (UINT32, PBYTE, UINT32, PBYTE, PUINT32, PUINT32, PUINT32)
STATUS getNextNaluLengthH265 (PBYTE, UINT32, PUINT32, PUINT32)
STATUS createPayloadFromNaluH265 (UINT32, PBYTE, UINT32, PPayloadArray, PUINT32, PUINT32)
STATUS depayH265FromRtpPayload (PBYTE, UINT32, PBYTE, PUINT32, PBOOL)

Macro Definition Documentation

◆ H265_FU_HEADER_SIZE

#define H265_FU_HEADER_SIZE   3

◆ H265_FU_TYPE_ID

#define H265_FU_TYPE_ID   49

Function Documentation

◆ createPayloadForH265()

STATUS createPayloadForH265 ( UINT32 mtu,
PBYTE nalus,
UINT32 nalusLength,
PBYTE payloadBuffer,
PUINT32 pPayloadLength,
PUINT32 pPayloadSubLength,
PUINT32 pPayloadSubLenSize )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ createPayloadFromNaluH265()

STATUS createPayloadFromNaluH265 ( UINT32 mtu,
PBYTE nalu,
UINT32 naluLength,
PPayloadArray pPayloadArray,
PUINT32 filledLength,
PUINT32 filledSubLenSize )
Here is the caller graph for this function:

◆ depayH265FromRtpPayload()

STATUS depayH265FromRtpPayload ( PBYTE pRawPacket,
UINT32 packetLength,
PBYTE pNaluData,
PUINT32 pNaluLength,
PBOOL pIsStart )
Here is the caller graph for this function:

◆ getNextNaluLengthH265()

STATUS getNextNaluLengthH265 ( PBYTE nalus,
UINT32 nalusLength,
PUINT32 pStart,
PUINT32 pNaluLength )
Here is the caller graph for this function: