From b6bd2400ebbbebb2ac5bd645a823eeeba5b59591 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Thu, 31 Jul 2014 11:50:39 +0200 Subject: [PATCH] service: show also network name in the service nicename --- src/service.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/service.c b/src/service.c index bdf497c0..954a19e1 100644 --- a/src/service.c +++ b/src/service.c @@ -850,7 +850,7 @@ service_stream_make_nicename(service_t *t, elementary_stream_t *st) void service_make_nicename(service_t *t) { - char buf[200]; + char buf[256]; source_info_t si; elementary_stream_t *st; @@ -859,8 +859,9 @@ service_make_nicename(service_t *t) t->s_setsourceinfo(t, &si); snprintf(buf, sizeof(buf), - "%s%s%s%s%s", - si.si_adapter ?: "", si.si_adapter && si.si_mux ? "/" : "", + "%s%s%s%s%s%s%s", + si.si_adapter ?: "", si.si_adapter && si.si_network ? "/" : "", + si.si_network ?: "", si.si_network && si.si_mux ? "/" : "", si.si_mux ?: "", si.si_mux && si.si_service ? "/" : "", si.si_service ?: "");