FFmpeg
|
Go to the source code of this file.
Macros | |
#define | HEVC_MAX_SUB_LAYERS 7 |
7.4.2.1 More... | |
#define | HEVC_MAX_VPS_COUNT 16 |
#define | HEVC_MAX_SPS_COUNT 32 |
#define | HEVC_MAX_PPS_COUNT 256 |
#define | HEVC_MAX_SHORT_TERM_RPS_COUNT 64 |
#define | HEVC_MAX_CU_SIZE 128 |
#define | HEVC_MAX_REFS 16 |
#define | HEVC_MAX_DPB_SIZE 16 |
#define | HEVC_MAX_LOG2_CTB_SIZE 6 |
Enumerations | |
enum | HEVCNALUnitType { HEVC_NAL_TRAIL_N = 0, HEVC_NAL_TRAIL_R = 1, HEVC_NAL_TSA_N = 2, HEVC_NAL_TSA_R = 3, HEVC_NAL_STSA_N = 4, HEVC_NAL_STSA_R = 5, HEVC_NAL_RADL_N = 6, HEVC_NAL_RADL_R = 7, HEVC_NAL_RASL_N = 8, HEVC_NAL_RASL_R = 9, HEVC_NAL_BLA_W_LP = 16, HEVC_NAL_BLA_W_RADL = 17, HEVC_NAL_BLA_N_LP = 18, HEVC_NAL_IDR_W_RADL = 19, HEVC_NAL_IDR_N_LP = 20, HEVC_NAL_CRA_NUT = 21, HEVC_NAL_VPS = 32, HEVC_NAL_SPS = 33, HEVC_NAL_PPS = 34, HEVC_NAL_AUD = 35, HEVC_NAL_EOS_NUT = 36, HEVC_NAL_EOB_NUT = 37, HEVC_NAL_FD_NUT = 38, HEVC_NAL_SEI_PREFIX = 39, HEVC_NAL_SEI_SUFFIX = 40 } |
Table 7-3: NAL unit type codes. More... | |
enum | HEVCSliceType { HEVC_SLICE_B = 0, HEVC_SLICE_P = 1, HEVC_SLICE_I = 2 } |
#define HEVC_MAX_SUB_LAYERS 7 |
7.4.2.1
Definition at line 64 of file hevc.h.
Referenced by ff_hevc_decode_nal_vps(), ff_hevc_parse_sps(), generate_fake_vps(), and hvcc_parse_ptl().
#define HEVC_MAX_VPS_COUNT 16 |
Definition at line 65 of file hevc.h.
Referenced by ff_hevc_decode_nal_vps(), ff_hevc_parse_sps(), and hvcc_write().
#define HEVC_MAX_SPS_COUNT 32 |
Definition at line 66 of file hevc.h.
Referenced by active_parameter_sets(), ff_hevc_decode_nal_pps(), ff_hevc_parse_sps(), and hvcc_write().
#define HEVC_MAX_PPS_COUNT 256 |
Definition at line 67 of file hevc.h.
Referenced by ff_hevc_decode_nal_pps(), hevc_parse_slice_header(), hls_slice_header(), and hvcc_write().
#define HEVC_MAX_SHORT_TERM_RPS_COUNT 64 |
Definition at line 68 of file hevc.h.
Referenced by ff_hevc_parse_sps(), and hvcc_parse_sps().
#define HEVC_MAX_REFS 16 |
Definition at line 71 of file hevc.h.
Referenced by add_candidate_ref(), ff_hevc_decode_short_term_rps(), ff_hevc_slice_rpl(), and hls_slice_header().
#define HEVC_MAX_DPB_SIZE 16 |
Definition at line 72 of file hevc.h.
Referenced by ff_hevc_decode_nal_vps(), and ff_hevc_parse_sps().
#define HEVC_MAX_LOG2_CTB_SIZE 6 |
Definition at line 74 of file hevc.h.
Referenced by ff_hevc_parse_sps().
enum HEVCNALUnitType |
Table 7-3: NAL unit type codes.
enum HEVCSliceType |