From 5579cf87cea8251bad1aa5c3a15d711b269fd443 Mon Sep 17 00:00:00 2001 From: Erik Zandvliet Date: Thu, 2 Oct 2014 14:12:41 +0200 Subject: [PATCH] HotFix HLS --- src/output/output_hls.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/output/output_hls.cpp b/src/output/output_hls.cpp index c60f56d1..b3ea7dd6 100644 --- a/src/output/output_hls.cpp +++ b/src/output/output_hls.cpp @@ -152,15 +152,15 @@ namespace Mist { void OutHLS::fillPacket(bool & first, const char * data, size_t dataLen, char & ContCounter){ if (!PackData.BytesFree()){ - HTTP_S.Chunkify(PackData.ToString(), 188, myConn); - PacketNumber ++; - PackData.Clear(); if (PacketNumber % 42 == 0){ HTTP_S.Chunkify(TS::PAT, 188, myConn); std::string PMT = createPMT(); HTTP_S.Chunkify(PMT, myConn); PacketNumber += 2; } + HTTP_S.Chunkify(PackData.ToString(), 188, myConn); + PacketNumber ++; + PackData.Clear(); } if (!dataLen){return;}