mirror of
https://github.com/gnif/LookingGlass.git
synced 2025-08-09 20:24:14 +00:00
[common] kvmfr: add a new frameSerial
field to the KVMFRFrame struct
This new field is used so that when a new client connects an already connected client can identify any repeated frame that is sent and ignore it.
This commit is contained in:
@@ -94,6 +94,7 @@ struct app
|
||||
PLGMPMemory frameMemory[LGMP_Q_FRAME_LEN];
|
||||
unsigned int frameIndex;
|
||||
bool frameValid;
|
||||
uint32_t frameSerial;
|
||||
|
||||
CaptureInterface * iface;
|
||||
|
||||
@@ -229,6 +230,7 @@ static bool sendFrame(void)
|
||||
}
|
||||
|
||||
fi->formatVer = frame.formatVer;
|
||||
fi->frameSerial = app.frameSerial++;
|
||||
fi->width = frame.width;
|
||||
fi->height = frame.height;
|
||||
fi->realHeight = frame.realHeight;
|
||||
|
Reference in New Issue
Block a user