qtdemux: Fix reverse playback for pcm audio stream
authorHosang Lee <hosang10.lee@lge.com>
Fri, 1 Dec 2023 06:05:41 +0000 (15:05 +0900)
committerTim-Philipp Müller <tim@centricular.com>
Fri, 1 Dec 2023 09:54:41 +0000 (09:54 +0000)
commitf4ed87283bc7b172685fecfea923ae9203a654dd
treeaa67ace1d17fa52fcf22c5442364a1c6d986177a
parentcedd5291788ab33f26e36a477cec1e492a9f4240
qtdemux: Fix reverse playback for pcm audio stream

Some raw lpcm or adpcm may have larger sample sizes than the max
buffer size value set.
Trimming the buffer causes bogus size error on reverse playback.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5745>
subprojects/gst-plugins-good/gst/isomp4/qtdemux.c