130 Commits (b3ff1f6b3b6629a0ed55e759178b3e3378572cc4)

Author SHA1 Message Date
Romain Vimont b3ff1f6b3b Upgrade FFmpeg (5.0) for Windows 64-bit
4 years ago
Romain Vimont a2495c5ef1 Use symlink to simplify Windows ffmpeg dependency
4 years ago
Romain Vimont cba84f6999 Add support for HID mouse
4 years ago
Romain Vimont 0685c491cd Improve crossbuild configuration
4 years ago
Romain Vimont cfcbc2ac21 Add icon to scrcpy.exe
4 years ago
Romain Vimont 80fe12a95f Require libavcodec >= 57.37
4 years ago
Romain Vimont 099c546580 Require libavformat >= 57.33
4 years ago
Romain Vimont dca2c5f94f Require SDL >= 2.0.5
4 years ago
Romain Vimont 0c0f62e4ab Use static maps to convert input events
4 years ago
Romain Vimont f609b406c9 Add function to find the device IP address
4 years ago
Romain Vimont b90c89766b Set CLOEXEC flag on sockets
4 years ago
Romain Vimont d5f6697f3a Add (v)asprintf compatibility functions
4 years ago
Romain Vimont d6c0054545 Move check_functions in meson script
4 years ago
Romain Vimont dc0ac01e00 Define common feature test macros for all systems
4 years ago
Romain Vimont aba1fc03c3 Add acksync helper to wait for acks
4 years ago
RipleyTom 7bdbde7363 Add options to configure tunnel host and port
4 years ago
Romain Vimont ba547e3895 Configure feature test macros in meson
4 years ago
Romain Vimont 057c7a4df4 Move str_util to str
4 years ago
Romain Vimont c4d008b96a Extract adb tunnel to a separate component
4 years ago
Romain Vimont 40340509d9 Add interruptor utilities
4 years ago
Romain Vimont e0896142db Introduce interruptor tool
4 years ago
Romain Vimont d4c262301f Move functions from process to file
4 years ago
Romain Vimont 38332f683c Add util function to get terminal size
4 years ago
Romain Vimont 9ec3406568 Add line wrapper
4 years ago
Romain Vimont 6dba1922c1 Add string buffer util
4 years ago
Romain Vimont 27fa23846d Define default options as const struct
4 years ago
Alynx Zhou 207082977a Add support for USB HID keyboard over AOAv2
4 years ago
Romain Vimont f7d1efdf1d Extract mouse processor trait
4 years ago
Romain Vimont bcf5a9750f Extract keyboard processor trait
4 years ago
Romain Vimont 1e340caf76 Remove legacy scrcpy icon
4 years ago
Romain Vimont 6004f0b6b0 Use a new scrcpy icon
4 years ago
Romain Vimont 0e4564da03 Add icon loader
4 years ago
Romain Vimont 2f03141e9f Add clock tests
5 years ago
Romain Vimont 79278961b9 Implement buffering
5 years ago
Romain Vimont 4d8bcfc68a Extract current video_buffer to frame_buffer
5 years ago
Romain Vimont ec871dd3f5 Wrap tick API
5 years ago
Romain Vimont 5c95d18beb Move log level conversion to log API
5 years ago
Romain Vimont 6adc97198b Provide device info directly on server connection
5 years ago
Marco Martinelli d39161f753 Add support for v4l2loopback
5 years ago
Romain Vimont 9826c5c4a4 Remove HiDPI compilation flag
5 years ago
Romain Vimont b16b65a715 Simplify default values
5 years ago
Romain Vimont 9cd1a7380d Enable NDEBUG via Meson built-in option
5 years ago
Romain Vimont f6320c7e31 Wrap SDL thread functions into scrcpy-specific API
5 years ago
Romain Vimont c0dde0fade Provide strdup() compat
5 years ago
Romain Vimont 8dbb1676b7 Factorize meson compiler variable initialization
5 years ago
Romain Vimont cc6f5020d8 Move conditional src files in meson.build
5 years ago
Romain Vimont 4bd9da4c93 Split command into process and adb
5 years ago
Romain Vimont a46733906a Replace noconsole binary by a wrapper script
5 years ago
Romain Vimont 1b76d9fd78 Customize shortcut modifier
5 years ago
Romain Vimont 08c0c64af6 Rename test names from "event" to "msg"
6 years ago