- 04 10月, 2019 2 次提交
-
-
由 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>
-
- 02 8月, 2019 4 次提交
-
-
由 Romain Vimont 提交于
Replace the specific recording queue by the new generic FIFO queue implementation.
-
由 Romain Vimont 提交于
We need several FIFO queues (a queue of packets, a queue of messages, etc.). Some of them are implemented using cbuf, a generic circular buffer. But for recording, we need to store the packets in an unbounded queue until they are written, so the queue was implemented manually. Create a generic implementation (using macros) to avoid reimplementing it every time.
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
-
- 31 7月, 2019 3 次提交
-
-
由 Romain Vimont 提交于
Put the scrcpy files at the root of the zip archive. This avoids an unnecessary level of directories when extracting.
-
由 Romain Vimont 提交于
If recording fails, log "recording failed" instead of "recording complete".
-
由 Romain Vimont 提交于
Keep --version which also print the version of dependencies.
-