hevc_ps: expose sps_extension_present_flag

pull/389/head
Lynne 2 years ago
parent 8b2d46ee3d
commit 21719c29a2
No known key found for this signature in database
GPG Key ID: A2FEA5F03F034464
  1. 3
      libavcodec/hevc_ps.c
  2. 1
      libavcodec/hevc_ps.h

@ -1087,7 +1087,8 @@ int ff_hevc_parse_sps(HEVCSPS *sps, GetBitContext *gb, unsigned int *sps_id,
if (sps->vui_present)
decode_vui(gb, avctx, apply_defdispwin, sps);
if (get_bits1(gb)) { // sps_extension_flag
sps->sps_extension_present_flag = get_bits1(gb);
if (sps->sps_extension_present_flag) {
sps->sps_range_extension_flag = get_bits1(gb);
sps->sps_multilayer_extension_flag = get_bits1(gb);
sps->sps_3d_extension_flag = get_bits1(gb);

@ -217,6 +217,7 @@ typedef struct HEVCSPS {
VUI vui;
PTL ptl;
uint8_t sps_extension_present_flag;
uint8_t scaling_list_enable_flag;
ScalingList scaling_list;

Loading…
Cancel
Save