#ifndef _sdp_a_fmtp_h_ #define _sdp_a_fmtp_h_ #ifdef __cplusplus extern "C" { #endif // H.264 enum { SDP_A_FMTP_H264_PROFILE_LEVEL_ID = 0x00000001, SDP_A_FMTP_H264_MAX_RECV_LEVEL = 0x00000002, SDP_A_FMTP_H264_MAX_MBPS = 0x00000004, SDP_A_FMTP_H264_MAX_SMBPS = 0x00000008, SDP_A_FMTP_H264_MAX_FS = 0x00000010, SDP_A_FMTP_H264_MAX_CPB = 0x00000020, SDP_A_FMTP_H264_MAX_DPB = 0x00000040, SDP_A_FMTP_H264_MAX_BR = 0x00000080, SDP_A_FMTP_H264_REDUNDANT_PIC_CAP = 0x00000100, SDP_A_FMTP_H264_SPROP_PARAMETER_SETS = 0x00000200, SDP_A_FMTP_H264_SPROP_LEVEL_PARAMETER_SETS = 0x00000400, SDP_A_FMTP_H264_USE_LEVEL_SRC_PARAMETER_SETS= 0x00000800, SDP_A_FMTP_H264_IN_BAND_PARAMETER_SETS = 0x00001000, SDP_A_FMTP_H264_LEVEL_ASYMMETRY_ALLOWED = 0x00002000, SDP_A_FMTP_H264_PACKETIZATION_MODE = 0x00004000, SDP_A_FMTP_H264_SPROP_INTERLEAVING_DEPTH = 0x00008000, SDP_A_FMTP_H264_SPROP_DEINT_BUF_REQ = 0x00010000, SDP_A_FMTP_H264_DEINT_BUF_CAP = 0x00020000, SDP_A_FMTP_H264_SPROP_INIT_BUF_TIME = 0x00040000, SDP_A_FMTP_H264_SPROP_MAX_DON_DIFF = 0x00080000, SDP_A_FMTP_H264_MAX_RCMD_NALU_SIZE = 0x00100000, SDP_A_FMTP_H264_SAR_UNDERSTOOD = 0x00200000, SDP_A_FMTP_H264_SAR_SUPPORTED = 0x00400000, }; struct sdp_a_fmtp_h264_t { int flags; // test with (1<