- 18 10月, 2019 2 次提交
-
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
Some devices do not have some methods that we invoke via reflection, or their call do not return the expected value. In that case, do not crash the whole controller.
-
- 04 10月, 2019 7 次提交
-
-
由 Romain Vimont 提交于
Both are handled the very same way on the device.
-
由 Romain Vimont 提交于
There are only touch pointers now, mouse pointers have been removed.
-
由 Romain Vimont 提交于
The mouse is a pointer like any other.
-
由 Romain Vimont 提交于
In SDL, a touch event may simulate an identical mouse event. Since we already handle touch event, ignore these duplicates.
-
由 Romain Vimont 提交于
On SDL touch events, send control messages to the server.
-
由 Romain Vimont 提交于
On receiving an "inject touch" control message, update the local pointers state and inject touches.
-
由 Romain Vimont 提交于
Add a control message type in the protocol to forward touch events to the device.
-
- 03 10月, 2019 2 次提交
-
-
由 Romain Vimont 提交于
This will help to distinguish them from "touch pointers".
-
由 Romain Vimont 提交于
Add a function to write 64 bits in big-endian from a uint64_t.
-
- 30 9月, 2019 2 次提交
-
-
由 Romain Vimont 提交于
Ref: <https://github.com/Genymobile/scrcpy/issues/829> Suggested-by: NLouis Kruger <louisk@gmail.com>
-
由 Louis Kruger 提交于
Ref: <https://github.com/Genymobile/scrcpy/issues/829> Signed-off-by: NRomain Vimont <rom@rom1v.com>
-
- 28 9月, 2019 3 次提交
-
-
由 Romain Vimont 提交于
The project is built with meson+ninja.
-
由 Romain Vimont 提交于
-
由 Yu-Chen Lin 提交于
Signed-off-by: NYu-Chen Lin <npes87184@gmail.com>
-
- 27 9月, 2019 1 次提交
-
-
由 Ta-da 提交于
-
- 15 9月, 2019 4 次提交
-
-
由 Romain Vimont 提交于
Rename "XXX_from_sdl_to_android" to "convert_XXX", to avoid huge function names.
-
由 Romain Vimont 提交于
The filename gave no hint about what was converted.
-
由 Romain Vimont 提交于
Some variable names had not been renamed when "event" was renamed to "message" (28980bbc).
-
由 Romain Vimont 提交于
The mouse event test actually tested a key event control message.
-
- 15 8月, 2019 1 次提交
-
-
由 Romain Vimont 提交于
-
- 14 8月, 2019 1 次提交
-
-
由 Romain Vimont 提交于
The AVPacket fields side_data and side_data_elems were not initialized by av_packet_ref() in old FFmpeg versions (prior to [1]). As a consequence, on av_packet_unref(), side_data was freed, causing a segfault. Fixes <https://github.com/Genymobile/scrcpy/issues/707> [1]: <http://git.videolan.org/gitweb.cgi/ffmpeg.git/?p=ffmpeg.git;a=commitdiff;h=3b4026e15110547892d5d770b6b43c9e34df458f>
-
- 09 8月, 2019 4 次提交
-
-
由 Romain Vimont 提交于
Enable the attribute "console" of custom_target() introduced in meson 0.48. This allows to get a feedback of what gradle does (which can takes a very long time). This produces warnings because we declare to support meson >= 0.37, but we don't want to stop supporting older versions for that. Older versions just ignore the option: > WARNING: Unknown keyword arguments in target scrcpy-server: console Newer meson versions use it, but warn because we declare supporting older versions: > WARNING: Project targetting '>= 0.37' but tried to use feature > introduced in '0.48.0': console arg in custom_target Meson does not support conditional branches to suppress such warnings, so just keep the warnings.
-
由 Romain Vimont 提交于
Update WindowManager.java
-
由 toddsierens 提交于
-
由 Romain Vimont 提交于
Record a packet only once the following has been received, so that we can set its duration before muxing it. Fixes <https://github.com/Genymobile/scrcpy/issues/702>
-
- 08 8月, 2019 3 次提交
-
-
由 Romain Vimont 提交于
Upgrade build dependencies
-
由 Harsh Shandilya 提交于
Signed-off-by: NHarsh Shandilya <msfjarvis@gmail.com> Signed-off-by: NRomain Vimont <rom@rom1v.com>
-
由 Harsh Shandilya 提交于
Signed-off-by: NHarsh Shandilya <msfjarvis@gmail.com>
-
- 05 8月, 2019 3 次提交
-
-
由 Romain Vimont 提交于
Fix building on OS X (missing NULL in queue.h)
-
由 Arne Schwabe 提交于
Headers seem to be a bit different in Apple land and you need to include stddef.h explicitly to the NULL declaration. This also makes the code a bit more correct, as stddef.h is the header in the C standard that defines NULL (https://en.cppreference.com/w/cpp/header/cstddef).
-
由 Romain Vimont 提交于
-
- 04 8月, 2019 7 次提交
-
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
They were listed in the blog post introducing scrcpy: <https://blog.rom1v.com/2018/03/introducing-scrcpy/>
-
由 Romain Vimont 提交于
Include the latest version of SDL in Windows releases.
-
由 Romain Vimont 提交于
Include the latest version of adb in Windows releases.
-
由 Romain Vimont 提交于
Include the latest version of FFmpeg in Windows releases.
-
由 Romain Vimont 提交于
The compiler is not always able to see that "last" is always initialized before being used, so always initialize it.
-
由 Romain Vimont 提交于
Fixes <https://github.com/Genymobile/scrcpy/issues/642>
-