31 lines
1.1 KiB
Diff
31 lines
1.1 KiB
Diff
https://github.com/gpac/gpac/commit/9971fb125cf91cefd081a080c417b90bbe4a467b
|
|
|
|
From 9971fb125cf91cefd081a080c417b90bbe4a467b Mon Sep 17 00:00:00 2001
|
|
From: jeanlf <jeanlf@gpac.io>
|
|
Date: Tue, 17 Jan 2023 23:27:26 +0100
|
|
Subject: [PATCH] fixed #2378
|
|
|
|
---
|
|
src/odf/descriptors.c | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/src/odf/descriptors.c b/src/odf/descriptors.c
|
|
index 0d42ff2df2..913d8e27af 100644
|
|
--- a/src/odf/descriptors.c
|
|
+++ b/src/odf/descriptors.c
|
|
@@ -1395,12 +1395,12 @@ GF_VVCConfig *gf_odf_vvc_cfg_read_bs(GF_BitStream *bs)
|
|
gf_list_add(cfg->param_array, ar);
|
|
break;
|
|
default:
|
|
- GF_LOG(GF_LOG_WARNING, GF_LOG_CODING, ("[VVC] Invalid NALU type in vvcC - ignoring\n", ar->nalus));
|
|
+ GF_LOG(GF_LOG_WARNING, GF_LOG_CODING, ("[VVC] Invalid NALU type %d in vvcC - ignoring\n", ar->type));
|
|
gf_free(ar);
|
|
break;
|
|
}
|
|
|
|
- if ((ar->type != GF_VVC_NALU_DEC_PARAM) && (ar->type != GF_VVC_NALU_OPI))
|
|
+ if (!valid || ((ar->type != GF_VVC_NALU_DEC_PARAM) && (ar->type != GF_VVC_NALU_OPI)))
|
|
nalucount = gf_bs_read_int(bs, 16);
|
|
else
|
|
nalucount = 1;
|