rankun
10d691718d
fix: skin overlapping
2020-01-18 16:05:41 +08:00
rankun
6b811a34db
fix: game high dpi support
2020-01-18 15:59:16 +08:00
Tian Zhou
66365e6e6f
add Qt "build" directory into git ignore
2020-01-18 00:13:54 -05:00
Tian Zhou
7ede918fd0
Merge branch 'master' of https://github.com/barry-ran/QtScrcpy into dev
...
# Conflicts:
# QtScrcpy/dialog.ui
# README.md
2020-01-18 00:10:14 -05:00
Barry
a978c12aaf
fix: socket sync recv
...
Close #67
2020-01-17 16:18:25 +08:00
rankun
dd3b64ca17
docs: update FAQ.md
2020-01-17 13:39:15 +08:00
rankun
f5079c9cb8
docs: update FAQ.md
2020-01-17 13:34:17 +08:00
rankun
0f8f13c7ed
chore: update publish script
2020-01-17 12:30:23 +08:00
rankun
be77d61eeb
feat: update qt opengl
2020-01-17 12:11:52 +08:00
rankun
610175c5ac
docs: update docs
2020-01-16 18:33:08 +08:00
rankun
752163972b
feat: update config
2020-01-16 17:54:42 +08:00
rankun
d0db59bf44
feat: add config
2020-01-16 17:08:56 +08:00
rankun
c9606f5a65
feat: sync scrcpy
2020-01-15 19:52:31 +08:00
rankun
c79a93c429
feat: record asynchronously
...
The record file was written from the stream thread. As a consequence,
any blocking I/O to write the file delayed the decoder.
For maximum performance even when recording is enabled, send
(refcounted) packets to a separate recording thread.
2020-01-15 14:07:59 +08:00
rankun
65a7cb7467
feat: Reduce latency by 1 frame
...
To packetize the H.264 raw stream, av_parser_parse2() (called by
av_read_frame()) knows that it has received a full frame only after it
has received some data for the next frame. As a consequence, the client
always waited until the next frame before sending the current frame to
the decoder!
On the device side, we know packets boundaries. To reduce latency,
make the device always transmit the "frame meta" to packetize the stream
manually (it was already implemented to send PTS, but only enabled on
recording).
On the client side, replace av_read_frame() by manual packetizing and
parsing.
<https://stackoverflow.com/questions/50682518/replacing-av-read-frame-to-reduce-delay >
<https://trac.ffmpeg.org/ticket/3354 >
2020-01-15 12:34:44 +08:00
rankun
2cd5c74237
feat: sync scrcpy
2020-01-15 10:38:27 +08:00
rankun
a26620fb8d
feat: sync scrcpy server
2020-01-14 12:23:05 +08:00
rankun
2c2ad2ab07
docs: update android server build
2020-01-07 19:09:26 +08:00
Tian Zhou
d276e221db
optimize the processing of stear wheel and mouse move
2019-12-09 03:10:12 -05:00
Tian Zhou
c279a170a9
fix libpng warning
2019-12-09 03:08:50 -05:00
Tian Zhou
ac371eef69
1, restrict mouse in window. 2, fix mouse move bugs
2019-12-08 00:36:14 -05:00
Tian Zhou
8412abb553
support action: drag
2019-12-06 18:44:39 -05:00
Tian Zhou
3fcfa64447
make the size looks better for horizontal screen
2019-11-19 03:15:12 -05:00
Tian Zhou
d6868d2df5
reduce operation delay by optimizing key-map
2019-11-19 02:46:18 -05:00
Tian Zhou
e81fa8714c
fix description bugs about mapping script
2019-11-18 22:07:04 -05:00
Tian Zhou
370dfbc520
mouse button can be used as the switch-key
2019-11-18 02:25:15 -05:00
Tian Zhou
767e9ba5b1
translate the English readme. fix bugs in the Chinese readme
2019-11-17 19:00:48 -05:00
Tian Zhou
bb42fbbe26
update GUI and text. Fix translation bug
2019-11-17 18:58:11 -05:00
Tian Zhou
8e3b37e974
1, fix UI text. 2, add hot-load of mapping script
2019-11-12 16:35:54 -05:00
rankun
d6d4edf936
feat: remove removeServer,
2019-11-12 16:30:00 +08:00
rankun
1d8cb0dd56
fix: english translat error
...
Close #49
2019-11-11 17:18:44 +08:00
rankun
12b427d1c0
docs: update faq
2019-11-11 17:00:00 +08:00
rankun
3f8201abe2
docs: set en readme default
2019-11-11 16:40:45 +08:00
rankun
294820281e
docs: update FAQ.md
2019-10-25 13:30:22 +08:00
rankun
4679e196fa
docs: change docs to docs dir
2019-10-25 13:22:28 +08:00
rankun
a757f99281
docs: update README_EN.md
2019-10-25 13:17:18 +08:00
rankun
30bba9bbce
fix: get device port error on linux
2019-10-20 19:38:26 +08:00
rankun
02857db1ab
Merge branch 'master' of gitee.com:Barryda/QtScrcpy
2019-09-26 11:07:03 +08:00
rankun
bb38988b3d
docs: update todo
2019-09-26 11:01:29 +08:00
rankun
c2242e5ace
feat: update mac version info
2019-09-26 10:57:48 +08:00
rankun
57ee84eab2
feat: change version set mode
2019-09-26 10:45:09 +08:00
rankun
3c0cc363bb
feat: reactor output dir
2019-09-26 09:22:32 +08:00
rankun
981fff6891
docs: update TODO.md
2019-09-24 19:54:38 +08:00
rankun
d098b921dc
docs: update todo
2019-09-24 18:24:41 +08:00
rankun
a135c28b99
fix: char to int error
2019-09-18 13:07:37 +08:00
rankun
7b54990f10
fix: devicemsg bug
2019-09-17 22:55:02 +08:00
rankun
16497cab0d
feat: skin 1
2019-09-17 00:27:38 +08:00
rankun
e851b17085
docs: update game video
2019-09-01 22:04:58 +08:00
rankun
142ead65bf
docs: update README.md
2019-09-01 18:50:53 +08:00
rankun
d3c351b0af
feat: update language
2019-08-31 12:42:03 +08:00