summaryrefslogtreecommitdiff
path: root/src/totem-menu.c
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2019-02-13 23:16:16 +0100
committerBastien Nocera <hadess@hadess.net>2019-02-16 18:57:36 +0100
commitfd088ba09ebdce3282563a3c172358693e766913 (patch)
tree3b8ff3c040ed398ee26e5d2946cf4afb8464bcea /src/totem-menu.c
parentd628a08c5c663f9be375f46a94d7ddac207f6d97 (diff)
downloadtotem-fd088ba09ebdce3282563a3c172358693e766913.tar.gz
main: Fix "und" subtitle or audio track in menus
"und" means "Defaut languague" in Matroska containers: https://matroska.org/technical/specs/tagging/index.html so assume this means English, as it does in VLC.
Diffstat (limited to 'src/totem-menu.c')
-rw-r--r--src/totem-menu.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/totem-menu.c b/src/totem-menu.c
index 119b3dfd8..57fc8e547 100644
--- a/src/totem-menu.c
+++ b/src/totem-menu.c
@@ -398,7 +398,10 @@ add_lang_action (GMenu *menu,
const char *full_lang;
char *label;
- full_lang = gst_tag_get_language_name (lang);
+ if (g_str_equal (lang, "und"))
+ full_lang = gst_tag_get_language_name ("eng");
+ else
+ full_lang = gst_tag_get_language_name (lang);
if (lang_index > 1) {
char *num_lang;