# HG changeset patch # User nicodvb # Date 1100552170 0 # Node ID f3dada6ab8e494d0fb69f983e31633d6338c30c5 # Parent 5d8f11a627aefc426858b86e443000b0e22a1131 added language identifier (if any) to the caller during probing phase diff -r 5d8f11a627ae -r f3dada6ab8e4 libmpdemux/demux_ts.c --- a/libmpdemux/demux_ts.c Mon Nov 15 15:29:39 2004 +0000 +++ b/libmpdemux/demux_ts.c Mon Nov 15 20:56:10 2004 +0000 @@ -1967,7 +1967,18 @@ } else { + uint8_t *lang = NULL; tss->type = es->type; + + if(is_audio) + lang = pid_lang_from_pmt(priv, es->pid); + if(lang != NULL) + { + memcpy(es->lang, lang, 3); + es->lang[3] = 0; + } + else + es->lang[0] = 0; return 1; } }