fdkaacdec: Support arbitrary channel configs
authorJan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Wed, 5 Dec 2018 00:22:48 +0000 (01:22 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 25 Feb 2022 18:20:52 +0000 (18:20 +0000)
commite10bd02e1d4894aa92bb6c163ba9d989b4990efd
treed6de38d00d14393561e3daa1478287f62f162fec
parentd4b4ffc944e35823feac16cee3b6f3e6b2df67ac
fdkaacdec: Support arbitrary channel configs

Try to match the config to GStreamer positions. If something doesn't
fit, fall back to a set of unpositioned channels.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1561>
subprojects/gst-plugins-bad/ext/fdkaac/gstfdkaacdec.c
subprojects/gst-plugins-bad/ext/fdkaac/gstfdkaacdec.h