From 2c8b10393cb5481f21020d9d7b9697fb14ac14d4 Mon Sep 17 00:00:00 2001 From: xhaggi Date: Wed, 5 Sep 2012 17:07:05 +0200 Subject: [PATCH] service: translate stream language code to iso-639-2/b --- src/service.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/service.c b/src/service.c index 5e289eec..2ef18c42 100644 --- a/src/service.c +++ b/src/service.c @@ -1,6 +1,6 @@ /* * Services - * Copyright (C) 2010 Andreas Öman + * Copyright (C) 2010 Andreas Öman * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -47,6 +47,7 @@ #include "atomic.h" #include "dvb/dvb.h" #include "htsp.h" +#include "lang_codes.h" #define SERVICE_HASH_WIDTH 101 @@ -890,7 +891,7 @@ service_build_stream_start(service_t *t) ssc->ssc_index = st->es_index; ssc->ssc_type = st->es_type; - memcpy(ssc->ssc_lang, st->es_lang, 4); + memcpy(ssc->ssc_lang, lang_code_get(st->es_lang), 4); ssc->ssc_composition_id = st->es_composition_id; ssc->ssc_ancillary_id = st->es_ancillary_id; ssc->ssc_pid = st->es_pid;