From fa727cdffe58479184f49807680c4ed7e298a929 Mon Sep 17 00:00:00 2001 From: ThatGuy Date: Mon, 29 Jul 2013 14:17:15 +0200 Subject: [PATCH] Fixed TS live not sending first keyframe and decreased CPU usage. --- src/connectors/conn_ts.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/connectors/conn_ts.cpp b/src/connectors/conn_ts.cpp index ff8095f5..9472e4d2 100644 --- a/src/connectors/conn_ts.cpp +++ b/src/connectors/conn_ts.cpp @@ -100,7 +100,7 @@ namespace Connector_TS { } // if isMember("tracks") } // if trackIDs == "" - std::string cmd = "t " + trackIDs + "\np\n"; + std::string cmd = "t " + trackIDs + "\ns 0\np\n"; ss.SendNow( cmd ); inited = true; } @@ -189,6 +189,9 @@ namespace Connector_TS { TSBuf.str(""); PacketNumber = 0; } + }else{ + Util::sleep(1000); + conn.spool(); } } return 0;