Enable workarounds by default
Workarounds were disabled by default, and only enabled for some devices or under specific conditions. But it seems they are needed for more and more devices, so enable them by default. They could be disabled for specific devices if necessary in the future. In the past, these workarounds caused a (harmless) exception to be printed on some Xiaomi devices [1]. But this is not a problem anymore since commit b8c5853aa6ac9cfbe3fb4e46bf10978b3fa212e3. They also caused problems for audio on Vivo devices [2], but it seems this is not the case anymore [3]. They might also impact an old Nvidia Shield [4], but hopefully this is fixed now. [1]: <https://github.com/Genymobile/scrcpy/issues/4015#issuecomment-1595382142> [2]: <https://github.com/Genymobile/scrcpy/issues/3805#issuecomment-1596148031> [3]: <https://github.com/Genymobile/scrcpy/issues/3805#issuecomment-2260205882> [4]: <https://github.com/Genymobile/scrcpy/issues/940> PR #5154 <https://github.com/Genymobile/scrcpy/pull/5154>
R
Romain Vimont committed
2b6089cbfc29c41643e0c0e8049bda3ede777b61
Parent: f691ebb