Backport of "matroskademux: header parsing fixes" into 1.24
requested to merge gstreamer-backport-bot/gstreamer:mr-8057-backport-into-1.24-sec-matroska-combined into 1.24
Backport of !8057 (merged) "matroskademux: header parsing fixes".
Commits:
-
df19923f
matroskademux: Only unmap GstMapInfo in WavPack header extraction error paths if previously mapped -
f1ebac07
matroskademux: Fix off-by-one when parsing multi-channel WavPack -
2d2a76cb
matroskademux: Check for big enough WavPack codec private data before accessing it -
1fd97b2b
matroskademux: Don't take data out of an empty adapter when processing WavPack frames -
730d46cc
matroskademux: Skip over laces directly when postprocessing the frame fails -
b44899b4
matroskademux: Skip over zero-sized Xiph stream headers -
9775af81
matroskademux: Put a copy of the codec data into the A_MS/ACM caps