From ef884845e05c2752a648c25babca21c1da8b32a7 Mon Sep 17 00:00:00 2001 From: Erik Zandvliet Date: Wed, 25 May 2016 13:12:42 +0200 Subject: [PATCH] Working TS Input on current LTS --- src/input/input_ts.cpp | 3 ++- src/input/input_ts.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/input/input_ts.cpp b/src/input/input_ts.cpp index 34ccfdc4..72578b21 100755 --- a/src/input/input_ts.cpp +++ b/src/input/input_ts.cpp @@ -86,6 +86,7 @@ void parseThread(void * ignored) { DTSC::Packet pack; liveStream.getPacket(tid, pack); if (pack && myMeta.tracks.count(tid)){ + myProxy.continueNegotiate(tid, myMeta, true); myProxy.bufferLivePacket(pack, myMeta); } @@ -366,7 +367,7 @@ namespace Mist { } #ifdef TSLIVE_INPUT - void inputTS::serve() { + void inputTS::stream() { cfgPointer = config; globalStreamName = streamName; unsigned long long threadCheckTimer = Util::bootSecs(); diff --git a/src/input/input_ts.h b/src/input/input_ts.h index 645d4870..09976ca9 100755 --- a/src/input/input_ts.h +++ b/src/input/input_ts.h @@ -29,7 +29,7 @@ namespace Mist { //Live tsinput does not have a header, so parseheader should do nothing void parseHeader() { } //In case of live TS Input, we override the default serve function - void serve(); + void stream(); void finish(); #endif