scrcpy/app
Romain Vimont 07f056353b Use common sc_screen for normal and OTG modes
Originally, the default scrcpy window always displayed the video stream.
Since the OTG mode window only contains the scrcpy logo, it was
implemented as a separate component [1].

Later, the --no-video option was added [2] to control the device without
mirroring (while still using an adb connection, unlike OTG mode). To
support this, sc_screen gained the ability to display a window
containing only the scrcpy logo, like in OTG mode.

As a result, the main sc_screen component can now be reused in OTG mode,
allowing removal of the OTG-specific duplicate implementation
(sc_screen_otg).

[1] commit 91418c79ab
[2] commit 8c650e53cd

Refs #2974 <https://github.com/Genymobile/scrcpy/pull/2974>
Refs #3978 <https://github.com/Genymobile/scrcpy/pull/3978>
PR #6649 <https://github.com/Genymobile/scrcpy/pull/6649>
2026-02-04 20:15:31 +01:00
..
data Add option to specify the camera zoom 2026-01-13 20:37:42 +01:00
deps Upgrade SDL build script for SDL3 2026-01-08 20:40:51 +01:00
src Use common sc_screen for normal and OTG modes 2026-02-04 20:15:31 +01:00
tests Add shortcuts to change the camera zoom 2026-01-13 20:40:58 +01:00
meson.build Use common sc_screen for normal and OTG modes 2026-02-04 20:15:31 +01:00
scrcpy-windows.manifest Set DPI awareness for Windows 2021-12-20 19:13:02 +01:00
scrcpy-windows.rc Bump version to 3.3.4 2025-12-17 19:57:50 +01:00
scrcpy.1 Add shortcuts to change the camera zoom 2026-01-13 20:40:58 +01:00