projects
/
gpac.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fee862b
)
[PATCH] fixed #1904
author
jeanlf
<jeanlf@gpac.io>
Wed, 1 Sep 2021 11:45:04 +0000
(13:45 +0200)
committer
Moritz Mühlenhoff
<jmm@debian.org>
Mon, 19 Jun 2023 21:46:06 +0000
(22:46 +0100)
Gbp-Pq: Name CVE-2021-40576_40606_40609.patch
src/isomedia/hint_track.c
patch
|
blob
|
history
diff --git
a/src/isomedia/hint_track.c
b/src/isomedia/hint_track.c
index 73fbe3a12eea67d54ad3bc306674dc459ce3e07d..38674b017ea198010d08de90e3efd9fa79d024d6 100644
(file)
--- a/
src/isomedia/hint_track.c
+++ b/
src/isomedia/hint_track.c
@@
-43,6
+43,9
@@
Bool IsHintTrack(GF_TrackBox *trak)
u32 GetHintFormat(GF_TrackBox *trak)
{
GF_HintMediaHeaderBox *hmhd = (GF_HintMediaHeaderBox *)trak->Media->information->InfoHeader;
+ if (!hmhd || (hmhd->type != GF_ISOM_BOX_TYPE_HMHD))
+ return 0;
+
if (!hmhd || !hmhd->subType) {
GF_Box *a = (GF_Box *)gf_list_get(trak->Media->information->sampleTable->SampleDescription->child_boxes, 0);
if (!hmhd) return a ? a->type : 0;