rankun
2fb04bfb3c
feat: change video size to max size
2020-01-18 16:19:51 +08:00
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
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
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
Barry
79f874654f
Merge pull request #25 from barry-ran/feat-keymapscript
...
feat: keymapscript
2019-08-31 12:31:29 +08:00
rankun
972d5be9d8
chore: update publish_for_win.bat
2019-08-31 12:29:35 +08:00
rankun
756aba62c9
fix: keymap init bug
2019-08-31 11:54:26 +08:00
rankun
62a9b70a37
feat: game keymap finish
2019-08-31 08:49:34 +08:00
rankun
11c4ed6a23
chore: add build script
2019-08-31 06:22:16 +08:00
rankun
69a211c1d8
chore: add build script
2019-08-26 13:24:17 +08:00
rankun
05d296563d
feat: keymap support script
2019-08-26 09:18:33 +08:00
rankun
218f1861fd
feat: keymap support script
2019-08-23 14:12:04 +08:00
rankun
2c94e458c6
feat: update key map
2019-08-22 14:16:51 +08:00
rankun
7887f38d57
feat: ready for key map script
2019-08-21 13:17:42 +08:00
rankun
bbb758e684
feat: change qt atomic to std::atomic
2019-08-21 11:35:25 +08:00
rankun
88874c9693
docs: update README.md
2019-08-21 10:51:05 +08:00