]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
tsdemux: fix wrong slave service timeout for SAT>IP server
authorJaroslav Kysela <perex@perex.cz>
Wed, 20 Jan 2016 20:06:58 +0000 (21:06 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 20 Jan 2016 20:06:58 +0000 (21:06 +0100)
src/input/mpegts/tsdemux.c

index b9d43a41e16ecacde8d0076c36603295f0861e12..b8e5060b264304d10517db1c971c3d1b4210b601 100644 (file)
@@ -114,6 +114,9 @@ skip_cc:
         ts_remux(m, tsb, len, errors);
     }
     pthread_mutex_unlock(&m->s_stream_mutex);
+    /* mark service live even without real subscribers */
+    service_set_streaming_status_flags((service_t*)t, TSS_PACKETS);
+    t->s_streaming_live |= TSS_LIVE;
   }
 }