hevc_ps: expose sps_extension_present_flag

This commit is contained in:
Lynne 2023-02-28 20:45:24 +01:00
parent 8b2d46ee3d
commit 21719c29a2
No known key found for this signature in database
GPG Key ID: A2FEA5F03F034464
2 changed files with 3 additions and 1 deletions

View File

@ -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);

View File

@ -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;