parsec-sdk
parsec-sdk copied to clipboard
support for changing resolutions mid-session [was: portait resolutions]
I have one mini-game that is a portrait resolution: 256x320. On the host it looks like this:
However on the client (MacOS, software decoding) it looks like this:
The bottom part is missing/corrupt.
Serverlog:
log encoder = intel
log encode_x = 256
log encode_y = 320
The issue seems to relate to changing the resolution during the session. If the first client connects when the resolution is 256x320 there is no problem. However if it connects when the resolution is 416x256 and then during the session the resolution changes to 256x320, the problem occurs, i.e. the height is cut off at 256 because the initial height was 256.