#include <nalucommon.h>
Data Fields | |
int | startcodeprefix_len |
unsigned | len |
unsigned | max_size |
int | forbidden_bit |
NaluType | nal_unit_type |
NalRefIdc | nal_reference_idc |
byte * | buf |
uint16 | lost_packets |
Definition at line 46 of file nalucommon.h.
contains the first byte followed by the EBSP
Definition at line 54 of file nalucommon.h.
Referenced by AllocNALU(), FreeNALU(), GetAnnexbNALU(), GetRTPNALU(), NALUtoRBSP(), and read_new_slice().
int forbidden_bit |
should be always FALSE
Definition at line 51 of file nalucommon.h.
Referenced by GetAnnexbNALU(), GetRTPNALU(), and read_next_nalu().
unsigned len |
Length of the NAL unit (Excluding the start code, which does not belong to the NALU).
Definition at line 49 of file nalucommon.h.
Referenced by GetAnnexbNALU(), GetRTPNALU(), NALUtoRBSP(), read_new_slice(), and read_next_nalu().
true, if packet loss is detected
Definition at line 55 of file nalucommon.h.
Referenced by GetAnnexbNALU(), GetRTPNALU(), and read_new_slice().
unsigned max_size |
NAL Unit Buffer size.
Definition at line 50 of file nalucommon.h.
Referenced by AllocNALU(), GetAnnexbNALU(), and GetRTPNALU().
NALU_PRIORITY_xxxx.
Definition at line 53 of file nalucommon.h.
Referenced by GetAnnexbNALU(), GetRTPNALU(), and read_new_slice().
NALU_TYPE_xxxx.
Definition at line 52 of file nalucommon.h.
Referenced by GetAnnexbNALU(), GetRTPNALU(), and read_new_slice().
4 for parameter sets and first slice in picture, 3 for everything else (suggested)
Definition at line 48 of file nalucommon.h.
Referenced by GetAnnexbNALU().