summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/demux_ts.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpdemux/demux_ts.c b/libmpdemux/demux_ts.c
index fef3b923d8..6076fe13dc 100644
--- a/libmpdemux/demux_ts.c
+++ b/libmpdemux/demux_ts.c
@@ -2287,7 +2287,7 @@ static int parse_descriptors(struct pmt_es_t *es, uint8_t *ptr)
else if(ptr[j] == 0x56) // Teletext
{
if(descr_len >= 5) {
- memcpy(es->lang, ptr+2, 3);
+ memcpy(es->lang, ptr+j+2, 3);
es->lang[3] = 0;
}
es->type = SPU_TELETEXT;