mpegts: Handle when iconv doesn't support ISO 6937
authorA. Wilcox <AWilcox@Wilcox-Tech.com>
Sat, 22 Oct 2022 03:46:16 +0000 (22:46 -0500)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 12 Dec 2022 10:17:26 +0000 (10:17 +0000)
commitf4bdc79a078c17461de39f36e0c1456422803f31
tree7d9a2122aa834a42104bffd3c92d7f244ce1d353
parent6a2a5fd44c807ae05a20c057d726ff5605db1522
mpegts: Handle when iconv doesn't support ISO 6937

Systems like musl libc don't support ISO 6937 in iconv.  This ensures
that the MPEG-TS plugin can cope with that.  There is existing support
in the plugin for other methods, so it seems to have been the original
intent anyway.

Fixes: #1314
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3245>
subprojects/gst-plugins-bad/gst-libs/gst/mpegts/gstmpegtsdescriptor.c
subprojects/gst-plugins-bad/tests/check/libs/mpegts.c