From aa77d86df15143c2c89e8739b78ad4cfad821d81 Mon Sep 17 00:00:00 2001
From: Thulinma <jaron@vietors.com>
Date: Thu, 13 May 2021 17:34:42 +0200
Subject: [PATCH] Have MistInTS set the BootMsOffset correctly for live inputs

---
 src/input/input_ts.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/input/input_ts.cpp b/src/input/input_ts.cpp
index 1ca762b6..f29582df 100644
--- a/src/input/input_ts.cpp
+++ b/src/input/input_ts.cpp
@@ -117,6 +117,7 @@ void parseThread(void *mistIn){
           }
         }
         lastTimeStamp = adjustTime;
+        if (!meta.getBootMsOffset()){meta.setBootMsOffset(Util::bootMS() - adjustTime);}
         {
           tthread::lock_guard<tthread::mutex> guard(threadClaimMutex);
           //If the main thread's local metadata doesn't have this track yet, reload metadata