4 #ifndef __KINESIS_VIDEO_WEBRTC_CLIENT_RTPH264PAYLOADER_H
5 #define __KINESIS_VIDEO_WEBRTC_CLIENT_RTPH264PAYLOADER_H
13 #define FU_A_HEADER_SIZE 2
14 #define FU_B_HEADER_SIZE 4
15 #define STAP_A_HEADER_SIZE 1
16 #define STAP_B_HEADER_SIZE 3
17 #define SINGLE_U_HEADER_SIZE 1
18 #define FU_A_INDICATOR 28
19 #define FU_B_INDICATOR 29
20 #define STAP_A_INDICATOR 24
21 #define STAP_B_INDICATOR 25
22 #define NAL_TYPE_MASK 31
STATUS createPayloadFromNalu(UINT32, PBYTE, UINT32, PPayloadArray, PUINT32, PUINT32)
Definition: RtpH264Payloader.c:134
STATUS createPayloadForH264(UINT32, PBYTE, UINT32, PBYTE, PUINT32, PUINT32, PUINT32)
Definition: RtpH264Payloader.c:5
STATUS depayH264FromRtpPayload(PBYTE, UINT32, PBYTE, PUINT32, PBOOL)
Definition: RtpH264Payloader.c:227
STATUS getNextNaluLength(PBYTE, UINT32, PUINT32, PUINT32)
Definition: RtpH264Payloader.c:76
Definition: RtpPacket.h:87