--- 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 {