Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
fixed #1780 (fuzz)
  • Loading branch information
jeanlf committed May 10, 2021
1 parent beb3c20 commit 1273cdc
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/media_tools/av_parsers.c
Expand Up @@ -7475,6 +7475,11 @@ static Bool hevc_parse_vps_extension(HEVC_VPS *vps, GF_BitStream *bs)
}
vps->num_output_layer_sets = num_add_olss + NumLayerSets;

if (vps->num_output_layer_sets > MAX_LHVC_LAYERS) {
GF_LOG(GF_LOG_ERROR, GF_LOG_CODING, ("[HEVC] Wrong number of output layer sets in VPS %d, max %d supported\n", vps->num_output_layer_sets, MAX_LHVC_LAYERS));
vps->num_output_layer_sets = 1;
return GF_FALSE;
}

layer_set_idx_for_ols_minus1[0] = 1;
vps->output_layer_flag[0][0] = 1;
Expand Down

0 comments on commit 1273cdc

Please sign in to comment.