typedef enum
{
H264_NAL_SLICE =1,
H264_NAL_DPA =2,
H264_NAL_DPB =3,
H264_NAL_DPC =4,
H264_NAL_IDR_SLICE =5,
H264_NAL_SEI =6,
H264_NAL_SPS =7,
H264_NAL_PPS =8,
H264_NAL_AUD =9,
H264_NAL_END_SEQUENCE =10,
H264_NAL_END_STREAM =11,
vNAL_FILLER_DATA =12,
H264_NAL_SPS_EXT =13,
H264_NAL_AUXILIARY_SLICE=19,
}h264_nal_type;
typedef enum
{
H265_NAL_IDR_W_RADL = 19,
H265_NAL_IDR_N_LP = 20,
H265_NAL_CRA = 21,
H265_NAL_VPS = 32,
H265_NAL_SPS = 33,
H265_NAL_PPS = 34,
H265_NAL_UNSPEC48 = 48,
H265_NAL_UNSPEC63 = 63,
}h265_nal_type;
{
H264_NAL_SLICE =1,
H264_NAL_DPA =2,
H264_NAL_DPB =3,
H264_NAL_DPC =4,
H264_NAL_IDR_SLICE =5,
H264_NAL_SEI =6,
H264_NAL_SPS =7,
H264_NAL_PPS =8,
H264_NAL_AUD =9,
H264_NAL_END_SEQUENCE =10,
H264_NAL_END_STREAM =11,
vNAL_FILLER_DATA =12,
H264_NAL_SPS_EXT =13,
H264_NAL_AUXILIARY_SLICE=19,
}h264_nal_type;
typedef enum
{
H265_NAL_IDR_W_RADL = 19,
H265_NAL_IDR_N_LP = 20,
H265_NAL_CRA = 21,
H265_NAL_VPS = 32,
H265_NAL_SPS = 33,
H265_NAL_PPS = 34,
H265_NAL_UNSPEC48 = 48,
H265_NAL_UNSPEC63 = 63,
}h265_nal_type;