gstreamer/subprojects/gst-plugins-good/gst/isomp4
Sebastian Dröge 7d3f221d87 qtdemux: Actually handle errors returns from various functions instead of ignoring them
Ignoring them might cause the element to continue as if all is fine despite the
internal state being inconsistent. This can lead to all kinds of follow-up
issues, including memory safety issues.

Thanks to Antonio Morales for finding and reporting the issue.

Fixes GHSL-2024-245
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3847

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8059>
2024-12-03 21:01:41 +00:00
..
atoms.c qtmux: Handle time information value > UINT32_MAX 2024-05-28 16:09:58 +00:00
atoms.h
atomsrecovery.c
atomsrecovery.h
descriptors.c
descriptors.h
fourcc.h qtdemux: Add support for Lagarith fourcc tag 2024-10-10 03:55:04 +00:00
gstisoff.c
gstisoff.h
gstisomp4element.c
gstisomp4elements.h
gstqtmoovrecover.c
gstqtmoovrecover.h
gstqtmux-doc.c isomp4: update isml documentation 2023-08-09 09:15:30 +00:00
gstqtmux-doc.h
gstqtmux.c common: Stop using GQuark-based GstStructure field name API 2024-09-26 19:21:29 +03:00
gstqtmux.h
GstQTMux.prs
gstqtmuxmap.c
gstqtmuxmap.h
gstrtpxqtdepay.c rtpxqtdepay: Enabled header extension aggregation 2024-02-19 11:23:17 +00:00
gstrtpxqtdepay.h
isomp4-plugin.c
LEGAL
meson.build
properties.c
properties.h
qtatomparser.h
qtdemux-webvtt.c
qtdemux-webvtt.h
qtdemux.c qtdemux: Actually handle errors returns from various functions instead of ignoring them 2024-12-03 21:01:41 +00:00
qtdemux.h
qtdemux_debug.h
qtdemux_dump.c qtdemux: Don't iterate over all trun entries if none of the flags are set 2024-12-03 21:01:41 +00:00
qtdemux_dump.h
qtdemux_lang.c
qtdemux_lang.h
qtdemux_tags.c qtdemux: fix bug report URL 2023-12-05 09:25:22 +01:00
qtdemux_tags.h
qtdemux_tree.c
qtdemux_tree.h
qtdemux_types.c qtdemux: Lower verbosity of some often happenning warnings 2024-01-30 09:09:22 +00:00
qtdemux_types.h
qtpalette.h