From: Jaroslav Kysela Date: Mon, 26 Mar 2018 08:00:50 +0000 (+0200) Subject: streaming: add back source info to SMT_START message, fixes #5037 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3ea69fe37a4521ccd617f2e8d094cba7fb5365a6;p=thirdparty%2Ftvheadend.git streaming: add back source info to SMT_START message, fixes #5037 --- diff --git a/src/service.c b/src/service.c index 689409118..86fe77e3f 100644 --- a/src/service.c +++ b/src/service.c @@ -995,6 +995,7 @@ service_restart_streams(service_t *t) streaming_service_deliver(t, sm); } ss = elementary_stream_build_start(&t->s_components); + t->s_setsourceinfo(t, &ss->ss_si); sm = streaming_msg_create_data(SMT_START, ss); streaming_pad_deliver(&t->s_streaming_pad, sm); t->s_running = 1; diff --git a/src/subscriptions.c b/src/subscriptions.c index 4838aac06..607d9d300 100644 --- a/src/subscriptions.c +++ b/src/subscriptions.c @@ -108,6 +108,7 @@ subscription_link_service(th_subscription_t *s, service_t *t) if(elementary_set_has_streams(&t->s_components, 1) || t->s_type != STYPE_STD) { streaming_msg_free(s->ths_start_message); ss = elementary_stream_build_start(&t->s_components); + t->s_setsourceinfo(t, &ss->ss_si); s->ths_start_message = streaming_msg_create_data(SMT_START, ss); }