Amazon Kinesis Webrtc C SDK
RtpVP8Payloader.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define VP8_PAYLOAD_DESCRIPTOR_SIZE   1
 
#define VP8_PAYLOAD_DESCRIPTOR_START_OF_PARTITION_VALUE   0X10
 

Functions

STATUS createPayloadForVP8 (UINT32, PBYTE, UINT32, PBYTE, PUINT32, PUINT32, PUINT32)
 
STATUS depayVP8FromRtpPayload (PBYTE, UINT32, PBYTE, PUINT32, PBOOL)
 

Macro Definition Documentation

◆ VP8_PAYLOAD_DESCRIPTOR_SIZE

#define VP8_PAYLOAD_DESCRIPTOR_SIZE   1

◆ VP8_PAYLOAD_DESCRIPTOR_START_OF_PARTITION_VALUE

#define VP8_PAYLOAD_DESCRIPTOR_START_OF_PARTITION_VALUE   0X10

Function Documentation

◆ createPayloadForVP8()

STATUS createPayloadForVP8 ( UINT32  mtu,
PBYTE  pData,
UINT32  dataLen,
PBYTE  payloadBuffer,
PUINT32  pPayloadLength,
PUINT32  pPayloadSubLength,
PUINT32  pPayloadSubLenSize 
)
Here is the caller graph for this function:

◆ depayVP8FromRtpPayload()

STATUS depayVP8FromRtpPayload ( PBYTE  pRawPacket,
UINT32  packetLength,
PBYTE  pVp8Data,
PUINT32  pVp8Length,
PBOOL  pIsStart 
)
Here is the caller graph for this function: