FreeRDP/channels/rdpgfx
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
..
client [egfx] reset total decoded frames when receiving caps 2023-10-27 19:09:41 +02:00
server [channel,rdpgfx] fix wrong return type 2023-08-25 08:42:31 +02:00
ChannelOptions.cmake channels/rdpgfx: create empty channel client stub 2013-10-21 22:53:55 -04:00
CMakeLists.txt rdpgfx: Implementation for server side channel 2016-08-07 20:14:33 +08:00
rdpgfx_common.c [gfx] moved rdpgfx_get_codec_id_string to utils 2022-12-18 15:14:30 +01:00
rdpgfx_common.h [channels,rdpgfx] fixed logger setup 2022-12-18 15:14:30 +01:00