mpegtsmux: Don't assume English for ISO-639 language descriptor
authorAndreas Frisch <afrisch@make.tv>
Tue, 30 Jun 2020 11:40:28 +0000 (13:40 +0200)
committerAndreas Frisch <gnome-bugzilla@dreambox.guru>
Wed, 8 Jul 2020 13:37:12 +0000 (13:37 +0000)
commit0e075b4dbf93a5abedcd58bd2fe5d150ffabe38b
tree3950250d9d202ce9e34256377870859555bd0b44
parent46cc64e09f16b8fecffc99969c9f4591df1bd61d
mpegtsmux: Don't assume English for ISO-639 language descriptor

Previously, "en" (should have actually been "eng") was assumed
for the ISO-639 language descriptor if no language was explicitely given.
Neither ETSI EN 300 468 nor ATSC A/52 mandate for a language descriptor,
so we should simply not set it, if it's unknown.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1386>
gst/mpegtsmux/tsmux/tsmux.c