gstreamer/subprojects/gst-plugins-good/gst/isomp4
Sebastian Dröge c9d1a1d53c qtdemux: Skip zero-sized boxes instead of stopping to look at further boxes
A zero-sized box is not really a problem and can be skipped to look at any
possibly following ones.

BMD ATEM devices specifically write a zero-sized bmdc box in the sample
description, followed by the avcC box in case of h264. Previously the avcC box
would simply not be read at all and the file would be unplayable.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7565>
2024-09-24 13:23:36 +02:00
..
atoms.c qtmux: fix byte order for opus extension 2023-06-19 14:31:55 +00:00
atoms.h qtmux: add support for writing vpcC box for VP9 2022-10-28 00:06:07 +00:00
atomsrecovery.c
atomsrecovery.h
descriptors.c
descriptors.h
fourcc.h qtdemux: Add support for SpeedHQ video codec 2023-05-19 07:16:03 +00:00
gstisoff.c isoff: Fix earliest pts field parse issue 2022-08-23 10:59:56 +00:00
gstisoff.h
gstisomp4element.c Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
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 isomp4: Fix (E)AC-3 channel count handling 2023-06-02 19:07:58 +00:00
gstqtmux.h
GstQTMux.prs
gstqtmuxmap.c isomp4: Add stream-format = (string) obu-stream to AV1 caps 2023-01-19 12:10:40 +02:00
gstqtmuxmap.h
gstrtpxqtdepay.c rtpxqtdepay: Enabled header extension aggregation 2024-02-19 11:23:17 +00:00
gstrtpxqtdepay.h
isomp4-plugin.c Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
LEGAL
meson.build meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
properties.c
properties.h
qtatomparser.h
qtdemux-webvtt.c qtdemux: Add support for wvtt (WebVTT) subtitles. 2021-10-19 08:56:58 +00:00
qtdemux-webvtt.h qtdemux: Add support for wvtt (WebVTT) subtitles. 2021-10-19 08:56:58 +00:00
qtdemux.c qtdemux: Skip zero-sized boxes instead of stopping to look at further boxes 2024-09-24 13:23:36 +02:00
qtdemux.h qtdemux: Add audio clipping meta when playing gapless m4a content 2023-05-03 08:47:55 +00:00
qtdemux_debug.h
qtdemux_dump.c qtdemux: parse Opus and dOps as qtdemux nodes and add size checks 2023-06-19 14:31:55 +00:00
qtdemux_dump.h qtdemux: parse Opus and dOps as qtdemux nodes and add size checks 2023-06-19 14:31:55 +00:00
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