diff options
Diffstat (limited to 'demux/demux.c')
-rw-r--r-- | demux/demux.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/demux/demux.c b/demux/demux.c index 32ef281f8c..2ebd79b863 100644 --- a/demux/demux.c +++ b/demux/demux.c @@ -361,7 +361,7 @@ struct sh_sub *new_sh_sub_sid_lang(struct demuxer *demuxer, int id, int sid, { struct sh_sub *sh = new_sh_sub_sid(demuxer, id, sid); if (lang && lang[0] && strcmp(lang, "und")) { - sh->lang = talloc_strdup(sh, lang); + sh->gsh->lang = talloc_strdup(sh, lang); mp_msg(MSGT_IDENTIFY, MSGL_INFO, "ID_SID_%d_LANG=%s\n", sid, lang); } return sh; |