FreeRDP/channels/rdpgfx/client
David Fort 4a0e0ae88f [egfx] reset total decoded frames when receiving caps
It seems like some windows servers don't like to receive ack frame messages
with a totalDecodedFrame number that is bigger than the frameId.
That can happen if the connection starts, some frames are decoded, we receive a
renegotiate message, then egfx channel is reopened and the frame ids we receive
go back to 1. In the previous situation, we ended up with sending an ack
with frameId=1 and totalDecodedFrames=38, with the patch totalDecodedFrames is
reset when receiving caps, so it's always lower than frameId.
2023-10-27 19:09:41 +02:00
..
CMakeLists.txt [channels] simplified client linking 2023-03-01 08:18:34 +01:00
rdpgfx_codec.c [build] fix memory sanitizer stack frame warnings 2023-06-07 09:14:45 +02:00
rdpgfx_codec.h Updated symbol visibility of GFX channel. 2016-10-17 09:11:21 +02:00
rdpgfx_main.c [egfx] reset total decoded frames when receiving caps 2023-10-27 19:09:41 +02:00
rdpgfx_main.h dynamic channels: mutualize things for listeners and plugins 2022-07-07 12:21:23 +00:00