Blob Blame History Raw
--- a/dvbplayer.c	2019/05/27 13:54:19	5.0
+++ b/dvbplayer.c	2022/01/13 10:18:27
@@ -914,7 +914,7 @@
                  ptsIndex.Put(isPesRecording ? PesGetPts(b) : TsGetPts(b, r), Index, true);
                  }
               playMode = pmStill;
-              readIndex = Index;
+              readIndex = Index - 1; // makes sure a later play starts with this I-frame
               }
            }
         else {