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

Macros

#define LOG_CLASS   "RtpOpusPayloader"
 

Functions

STATUS createPayloadForOpus (UINT32 mtu, PBYTE opusFrame, UINT32 opusFrameLength, PBYTE payloadBuffer, PUINT32 pPayloadLength, PUINT32 pPayloadSubLength, PUINT32 pPayloadSubLenSize)
 
STATUS depayOpusFromRtpPayload (PBYTE pRawPacket, UINT32 packetLength, PBYTE pOpusData, PUINT32 pOpusLength, PBOOL pIsStart)
 

Macro Definition Documentation

◆ LOG_CLASS

#define LOG_CLASS   "RtpOpusPayloader"

Function Documentation

◆ createPayloadForOpus()

STATUS createPayloadForOpus ( UINT32  mtu,
PBYTE  opusFrame,
UINT32  opusFrameLength,
PBYTE  payloadBuffer,
PUINT32  pPayloadLength,
PUINT32  pPayloadSubLength,
PUINT32  pPayloadSubLenSize 
)
Here is the caller graph for this function:

◆ depayOpusFromRtpPayload()

STATUS depayOpusFromRtpPayload ( PBYTE  pRawPacket,
UINT32  packetLength,
PBYTE  pOpusData,
PUINT32  pOpusLength,
PBOOL  pIsStart 
)
Here is the caller graph for this function: