FFmpeg
|
Go to the source code of this file.
Functions | |
int | ff_hevc_decode_short_term_rps (HEVCContext *s, ShortTermRPS *rps, const HEVCSPS *sps, int is_slice_header) |
static void | decode_profile_tier_level (HEVCContext *s, PTLCommon *ptl) |
static void | parse_ptl (HEVCContext *s, PTL *ptl, int max_num_sub_layers) |
static void | decode_sublayer_hrd (HEVCContext *s, unsigned int nb_cpb, int subpic_params_present) |
static void | decode_hrd (HEVCContext *s, int common_inf_present, int max_sublayers) |
int | ff_hevc_decode_nal_vps (HEVCContext *s) |
static void | decode_vui (HEVCContext *s, HEVCSPS *sps) |
static void | set_default_scaling_list_data (ScalingList *sl) |
static int | scaling_list_data (HEVCContext *s, ScalingList *sl) |
int | ff_hevc_decode_nal_sps (HEVCContext *s) |
static void | hevc_pps_free (void *opaque, uint8_t *data) |
int | ff_hevc_decode_nal_pps (HEVCContext *s) |
Variables | |
static const uint8_t | default_scaling_list_intra [] |
static const uint8_t | default_scaling_list_inter [] |
static const AVRational | vui_sar [] |
int ff_hevc_decode_short_term_rps | ( | HEVCContext * | s, |
ShortTermRPS * | rps, | ||
const HEVCSPS * | sps, | ||
int | is_slice_header | ||
) |
Definition at line 72 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_sps(), and hls_slice_header().
|
static |
Definition at line 195 of file hevc_ps.c.
Referenced by parse_ptl().
|
static |
Definition at line 225 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_sps(), and ff_hevc_decode_nal_vps().
|
static |
Definition at line 248 of file hevc_ps.c.
Referenced by decode_hrd().
|
static |
Definition at line 266 of file hevc_ps.c.
Referenced by decode_vui(), and ff_hevc_decode_nal_vps().
int ff_hevc_decode_nal_vps | ( | HEVCContext * | s | ) |
Definition at line 323 of file hevc_ps.c.
Referenced by decode_nal_unit(), and parse_nal_units().
|
static |
Definition at line 419 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_sps().
|
static |
Definition at line 527 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_pps(), and ff_hevc_decode_nal_sps().
|
static |
Definition at line 553 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_pps(), and ff_hevc_decode_nal_sps().
int ff_hevc_decode_nal_sps | ( | HEVCContext * | s | ) |
Definition at line 610 of file hevc_ps.c.
Referenced by decode_nal_unit(), and parse_nal_units().
Definition at line 970 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_pps().
int ff_hevc_decode_nal_pps | ( | HEVCContext * | s | ) |
6.5
Definition at line 989 of file hevc_ps.c.
Referenced by decode_nal_unit(), and parse_nal_units().
|
static |
Definition at line 30 of file hevc_ps.c.
Referenced by set_default_scaling_list_data().
|
static |
Definition at line 41 of file hevc_ps.c.
Referenced by set_default_scaling_list_data().
|
static |