Go to the source code of this file.
|
STATUS | createPayloadForH264 (UINT32, PBYTE, UINT32, PBYTE, PUINT32, PUINT32, PUINT32) |
|
STATUS | getNextNaluLength (PBYTE, UINT32, PUINT32, PUINT32) |
|
STATUS | createPayloadFromNalu (UINT32, PBYTE, UINT32, PPayloadArray, PUINT32, PUINT32) |
|
STATUS | depayH264FromRtpPayload (PBYTE, UINT32, PBYTE, PUINT32, PBOOL) |
|
◆ FU_A_HEADER_SIZE
#define FU_A_HEADER_SIZE 2 |
◆ FU_A_INDICATOR
#define FU_A_INDICATOR 28 |
◆ FU_B_HEADER_SIZE
#define FU_B_HEADER_SIZE 4 |
◆ FU_B_INDICATOR
#define FU_B_INDICATOR 29 |
◆ NAL_TYPE_MASK
◆ SINGLE_U_HEADER_SIZE
#define SINGLE_U_HEADER_SIZE 1 |
◆ STAP_A_HEADER_SIZE
#define STAP_A_HEADER_SIZE 1 |
◆ STAP_A_INDICATOR
#define STAP_A_INDICATOR 24 |
◆ STAP_B_HEADER_SIZE
#define STAP_B_HEADER_SIZE 3 |
◆ STAP_B_INDICATOR
#define STAP_B_INDICATOR 25 |
◆ createPayloadForH264()
STATUS createPayloadForH264 |
( |
UINT32 |
mtu, |
|
|
PBYTE |
nalus, |
|
|
UINT32 |
nalusLength, |
|
|
PBYTE |
payloadBuffer, |
|
|
PUINT32 |
pPayloadLength, |
|
|
PUINT32 |
pPayloadSubLength, |
|
|
PUINT32 |
pPayloadSubLenSize |
|
) |
| |
◆ createPayloadFromNalu()
STATUS createPayloadFromNalu |
( |
UINT32 |
mtu, |
|
|
PBYTE |
nalu, |
|
|
UINT32 |
naluLength, |
|
|
PPayloadArray |
pPayloadArray, |
|
|
PUINT32 |
filledLength, |
|
|
PUINT32 |
filledSubLenSize |
|
) |
| |
◆ depayH264FromRtpPayload()
STATUS depayH264FromRtpPayload |
( |
PBYTE |
pRawPacket, |
|
|
UINT32 |
packetLength, |
|
|
PBYTE |
pNaluData, |
|
|
PUINT32 |
pNaluLength, |
|
|
PBOOL |
pIsStart |
|
) |
| |
◆ getNextNaluLength()
STATUS getNextNaluLength |
( |
PBYTE |
nalus, |
|
|
UINT32 |
nalusLength, |
|
|
PUINT32 |
pStart, |
|
|
PUINT32 |
pNaluLength |
|
) |
| |