Backport of "wavparse: Fix various (missing) size checks and other parsing problems" into 1.24
requested to merge gstreamer-backport-bot/gstreamer:mr-8042-backport-into-1.24-pub-wavparse-size-checks into 1.24
Backport of !8042 (merged) "wavparse: Fix various (missing) size checks and other parsing problems".
Commits:
-
95938301
wavparse: Check for short reads when parsing headers in pull mode -
7122997a
wavparse: Make sure enough data for the tag list tag is available before parsing -
b1e1e15b
wavparse: Fix parsing of acid chunk -
18240306
wavparse: Check that at least 4 bytes are available before parsing cue chunks -
cb10e988
wavparse: Check that at least 32 bytes are available before parsing smpl chunks -
d2fc0f2e
wavparse: Fix clipping of size to the file size -
ba793517
wavparse: Check size before reading ds64 chunk