mirror of
https://github.com/moonlight-stream/moonlight-common-c.git
synced 2026-04-11 18:26:19 +00:00
Fix reference frame invalidation bugs
This commit is contained in:
@@ -333,8 +333,7 @@ static void requestInvalidateReferenceFrames(void) {
|
||||
|
||||
LC_ASSERT(qfit->startFrame <= qfit->endFrame);
|
||||
|
||||
// The server expects this to be the firstLostFrame + 1
|
||||
payload[0] = qfit->startFrame + 1;
|
||||
payload[0] = qfit->startFrame;
|
||||
payload[1] = qfit->endFrame;
|
||||
payload[2] = 0;
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ void initializeVideoDepacketizer(int pktSize) {
|
||||
|
||||
nextFrameNumber = 1;
|
||||
nextPacketNumber = 0;
|
||||
startFrameNumber = 1;
|
||||
startFrameNumber = 0;
|
||||
waitingForNextSuccessfulFrame = 0;
|
||||
waitingForIdrFrame = 1;
|
||||
gotNextFrameStart = 0;
|
||||
|
||||
Reference in New Issue
Block a user