rankun
c45e8e4597
feat: sdcard path to config
6 years ago
rankun
e00a3b4573
feat: optimize drag and add tiktok map
6 years ago
rankun
650f471ed7
feat: optimize process mouse move
...
1. revert process mouse move
2. optimize process mouse move
3. fix grabCursor bug
6 years ago
rankun
1b87d3b58b
feat: optimize process steer wheel
6 years ago
rankun
b4b7b0dc25
feat: optimize keymap
6 years ago
rankun
0713d95086
fix: remove redundant restrictmouse
...
grabCursor has achieved this effect
6 years ago
rankun
1895bb4b09
fix: too big
6 years ago
rankun
b39848e79f
fix: switch on mouse key
...
1. 过滤掉开关键的非MouseButtonPress类型的事件的处理
6 years ago
rankun
19223a8478
fix: screenShot
...
1. 隐藏未实现的功能
2. 截屏功能直接将一帧视频帧保存为jpg即可,不在controller中实现
6 years ago
rankun
22ec2eaf61
fix: updateScript bug
...
1. 没有及时delete m_inputConvert,持续点击更新脚本导致内存持续增长
2. 重新new m_inputConvert之后没有connect grabCursor,导致grabCursor失效
6 years ago
rankun
cf463bddfa
fix: fix conflict
6 years ago
rankun
addac5807c
fix: game keymap invalid
...
don't send AMOTION_EVENT_ACTION_MOVE without left button press
6 years ago
rankun
b1f7611a87
feat: remove unnecessary ';'
6 years ago
rankun
5240f52c9d
feat: change assert to Q_ASSERT
6 years ago
Tian Zhou
173fe3968f
Merge branch 'dev' of https://github.com/barry-ran/QtScrcpy into dev
6 years ago
rankun
47ce210843
fix: skin overlapping
6 years ago
Tian Zhou
bcfb3d6599
Merge branch 'master' of https://github.com/barry-ran/QtScrcpy into dev
...
# Conflicts:
# QtScrcpy/dialog.ui
# README.md
6 years ago
Barry
3798975793
fix: socket sync recv
...
Close #67
6 years ago
rankun
890047f9c0
feat: update qt opengl
6 years ago
rankun
3e725e1675
feat: update config
6 years ago
rankun
c96e3ed9dd
feat: add config
6 years ago
rankun
d7e9b7809f
feat: sync scrcpy
6 years ago
rankun
5710b08301
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.
6 years ago
rankun
cc433da45b
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 >
6 years ago
rankun
c957bfc798
feat: sync scrcpy
6 years ago
rankun
6cf0bf75ab
feat: sync scrcpy server
6 years ago
Tian Zhou
0cb58260a1
optimize the processing of stear wheel and mouse move
6 years ago
Tian Zhou
90079e83d9
1, restrict mouse in window. 2, fix mouse move bugs
6 years ago
Tian Zhou
d5b4342018
support action: drag
6 years ago
Tian Zhou
cc7988907c
make the size looks better for horizontal screen
6 years ago
Tian Zhou
14fc57ced6
reduce operation delay by optimizing key-map
6 years ago
Tian Zhou
a1e04aa376
mouse button can be used as the switch-key
6 years ago
Tian Zhou
2a4a5c5b59
1, fix UI text. 2, add hot-load of mapping script
6 years ago
rankun
293e7f8145
feat: remove removeServer,
6 years ago
rankun
c776580793
fix: devicemsg bug
6 years ago
rankun
1505dab6d7
feat: skin 1
6 years ago
rankun
ea6970d5f4
fix: keymap init bug
6 years ago
rankun
714eae1ac5
feat: game keymap finish
6 years ago
rankun
950ae0ee35
feat: keymap support script
6 years ago
rankun
cb65678402
feat: keymap support script
6 years ago
rankun
a9544bb754
feat: update key map
6 years ago
rankun
87d0095e35
feat: ready for key map script
6 years ago
rankun
96529076af
feat: change qt atomic to std::atomic
6 years ago
rankun
8e0f656d65
fix: video switch size abnormal
...
Close #15
6 years ago
rankun
0cb9af0aa6
add:打开和平精英映射
7 years ago
rankun
daccce4e4f
fix:forward增加自动重启server尝试
7 years ago
rankun
4e0ae9d13b
update:完善forward重连机制
7 years ago
rankun
09dfda9358
fix:鼠标拖动bug
7 years ago
rankun
67ed9d9bd5
fix:保持视频窗口和实际视频分辨率比例一致
7 years ago
Jabin ma
7016d92bf8
修复屏幕比例失真的问题
7 years ago