diff --git a/pvr.hts/addon.xml.in b/pvr.hts/addon.xml.in index f9056c9c..ba86f7ed 100644 --- a/pvr.hts/addon.xml.in +++ b/pvr.hts/addon.xml.in @@ -1,7 +1,7 @@ @ADDON_DEPENDS@ diff --git a/pvr.hts/changelog.txt b/pvr.hts/changelog.txt index 5224acfd..d95b1d61 100644 --- a/pvr.hts/changelog.txt +++ b/pvr.hts/changelog.txt @@ -1,3 +1,6 @@ +v21.1.1 +- Fix TV channels stuttering after wake from suspend + v21.1.0 - Kodi inputstream API update to version 3.3.0 diff --git a/src/Tvheadend.cpp b/src/Tvheadend.cpp index 743a6b4b..861d5565 100644 --- a/src/Tvheadend.cpp +++ b/src/Tvheadend.cpp @@ -1881,6 +1881,10 @@ void CTvheadend::SyncInitCompleted() return; /* Rebuild state */ + for (auto* dmx : m_dmx) + dmx->RebuildState(); + + m_vfs->RebuildState(); m_timeRecordings.RebuildState(); m_autoRecordings.RebuildState(); @@ -2017,11 +2021,6 @@ void CTvheadend::SyncEpgCompleted() void CTvheadend::SyncCompleted() { - for (auto* dmx : m_dmx) - dmx->RebuildState(); - - m_vfs->RebuildState(); - SyncEpgCompleted(); m_asyncState.SetState(ASYNC_DONE);