discoverer: Don't print channel layout for more than 64 channels
authorSebastian Dröge <sebastian@centricular.com>
Mon, 30 Sep 2024 15:19:30 +0000 (18:19 +0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 3 Dec 2024 11:05:12 +0000 (11:05 +0000)
commit5b205225e2c6a19ddcace350fdc18a0edf87bcb5
tree69e88f1b34a892799d2a91cb102f19d2b1978c56
parent8b1c866e93749fd42d1908ec77a4f339343acbb2
discoverer: Don't print channel layout for more than 64 channels

64+ channels are always unpositioned / unknown layout.

Thanks to Antonio Morales for finding and reporting the issue.

Fixes GHSL-2024-248
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3864

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8046>
subprojects/gst-plugins-base/tools/gst-discoverer.c