45#ifndef RTP_RTP_TYPES_H_EB786480_8B49_4BB4_9707_FF4AD8ED5A50
46#define RTP_RTP_TYPES_H_EB786480_8B49_4BB4_9707_FF4AD8ED5A50
63#define PT_ITU_T_G711_PCMU 0
64#define PT_ITU_T_G711_PCMA 8
68#define PT_VIDEO_LDGM 22
69#define PT_ENCRYPT_VIDEO 24
70#define PT_ENCRYPT_AUDIO 25
73#define PT_ENCRYPT_VIDEO_LDGM 29
74#define PT_ENCRYPT_VIDEO_RS 30
76#define PT_ENCRYPT_AUDIO_RS 36
77#define PT_Unassign_Type95 95
78#define PT_DynRTP_Type96 96
79#define PT_DynRTP_Type97 97
165#define PT_AUDIO_HAS_FEC(pt) ((pt) == PT_AUDIO_RS || (pt) == PT_ENCRYPT_AUDIO_RS)
166#define PT_AUDIO_IS_ENCRYPTED(pt) ((pt) == PT_ENCRYPT_AUDIO || (pt) == PT_ENCRYPT_AUDIO_RS)
167#define PT_IS_AUDIO(pt) ((pt) == PT_AUDIO || (pt) == PT_AUDIO_RS || (pt) == PT_ENCRYPT_AUDIO || (pt) == PT_ENCRYPT_AUDIO_RS)
168#define PT_VIDEO_HAS_FEC(pt) (pt == PT_VIDEO_LDGM || pt == PT_ENCRYPT_VIDEO_LDGM || pt == PT_VIDEO_RS || pt == PT_ENCRYPT_VIDEO_RS)
169#define PT_VIDEO_IS_ENCRYPTED(pt) (pt == PT_ENCRYPT_VIDEO || pt == PT_ENCRYPT_VIDEO_LDGM || pt == PT_ENCRYPT_VIDEO_RS)
171#define BUFNUM_BITS 22U
@ FPS_MAX
given by UG RTP payload header
uint32_t audio_payload_hdr_t[5]
uint32_t fec_payload_hdr_t[5]
uint32_t crypto_payload_hdr_t[1]
uint32_t video_payload_hdr_t[6]