Anonymous - 2024-01-30

Originally posted by: rom1v

Thank you for your report.

The cause is still the same: the encoder does not report an error when requesting a size which it does not support (so scrcpy thinks it works), but internally it captures at a different size.

So in the end you must pass a --max-size so that the requested size is a supported size.

For example, -m1920 does not work, because it probably uses 1152×1920, while the max supported size is 1080×1920.