Cameron Gutman
|
f714a5d0cb
|
Refactor frame pacing from VT renderer into a separate class for sharing with other renderers
|
2018-08-14 19:13:17 -07:00 |
|
Cameron Gutman
|
c9bf5ae79d
|
Prevent underflow during audio frame drop calculation
|
2018-08-14 17:39:29 -07:00 |
|
Cameron Gutman
|
cf2d8f71d6
|
Avoid setting timer resolution to 1 ms while Moonlight is not streaming
|
2018-08-13 22:23:05 -07:00 |
|
Cameron Gutman
|
611d9ac1ba
|
Pass the chroma type to the VDPAU video mixer
|
2018-08-13 20:02:55 -07:00 |
|
Cameron Gutman
|
f3309087ab
|
Avoid polling if the Qt window is minimized
|
2018-08-13 19:47:42 -07:00 |
|
Cameron Gutman
|
860d317330
|
Version 0.2.0
|
2018-08-12 01:42:28 -07:00 |
|
Cameron Gutman
|
bab11a731e
|
Fix uninitialized gamepad mask in multi-controller mode
|
2018-08-12 01:39:22 -07:00 |
|
Cameron Gutman
|
566181e8d7
|
Display error if video decoder doesn't initialize
|
2018-08-11 22:49:36 -07:00 |
|
Cameron Gutman
|
5f5f835b2e
|
Display a warning when running under Wayland
|
2018-08-11 22:42:25 -07:00 |
|
Cameron Gutman
|
d3c2f50b20
|
Remove custom VAAPI logging functions
|
2018-08-11 20:32:28 -07:00 |
|
Cameron Gutman
|
f1ee1eeb63
|
Avoid using window systems that SDL wasn't compiled to support
|
2018-08-11 20:19:20 -07:00 |
|
Cameron Gutman
|
bb18519e44
|
WIP Wayland rendering code for VAAPI
|
2018-08-11 19:43:36 -07:00 |
|
Cameron Gutman
|
5e82e8413f
|
Use create-dmg to get a much nicer looking DMG that's also code-signed
|
2018-08-11 14:52:44 -07:00 |
|
Cameron Gutman
|
917f6e5ee9
|
Only capture the mouse by default for full screen streaming
|
2018-08-11 14:19:42 -07:00 |
|
Cameron Gutman
|
91145cde0f
|
Bump minimum macOS version to 10.11 in line with Qt 5.11
|
2018-08-10 00:08:56 -07:00 |
|
Cameron Gutman
|
8ae01fae3f
|
Place logs in /tmp on macOS
|
2018-08-09 23:54:44 -07:00 |
|
Cameron Gutman
|
4e60ccb2ff
|
Add tooltips for toolbar buttons
|
2018-08-09 23:20:20 -07:00 |
|
Cameron Gutman
|
186052f21d
|
Fix update button color
|
2018-08-09 23:18:07 -07:00 |
|
Cameron Gutman
|
0fb3bb0727
|
Add automatic update checking. Fixes #8
|
2018-08-09 22:51:27 -07:00 |
|
Cameron Gutman
|
8f61a11452
|
Remove improper cast to unsigned value
|
2018-08-09 20:21:18 -07:00 |
|
Cameron Gutman
|
4b1d3b0125
|
Warn users when their configuration is impossible to satisfy. Fixes #26
|
2018-08-09 19:37:49 -07:00 |
|
Cameron Gutman
|
3f81d055af
|
Return to the PC grid if the selected PC goes offline or becomes unpaired
|
2018-08-09 18:48:40 -07:00 |
|
Cameron Gutman
|
c61182bcb2
|
Allow FFmpeg decoder to self-heal in cases of UAC dialogs and other unexpected loss of hardware state
|
2018-08-09 18:39:38 -07:00 |
|
Cameron Gutman
|
2fdfb3e998
|
Fix a few incorrectly mapped keys. Fixes #28
|
2018-08-06 20:30:09 -07:00 |
|
Cameron Gutman
|
9beb51ecac
|
Version 0.1.0
|
2018-08-05 19:36:30 -07:00 |
|
Cameron Gutman
|
7be167856e
|
Only enable game optimizations when streaming at officially supported resolutions
|
2018-08-05 18:09:35 -07:00 |
|
Cameron Gutman
|
e1d68ef097
|
Fix Y values wrapping at -32768
|
2018-08-05 18:01:50 -07:00 |
|
Cameron Gutman
|
5ec256a734
|
Fix QML warning
|
2018-08-05 17:09:29 -07:00 |
|
Cameron Gutman
|
e4d7d190e2
|
Suppress logging for applist queries
|
2018-08-05 17:03:05 -07:00 |
|
Cameron Gutman
|
b6763bb9f0
|
Fix VDPAU rendering at 4K
|
2018-08-05 16:33:08 -07:00 |
|
Cameron Gutman
|
6d9c0c96c9
|
Fix streaming with non-aligned resolutions with DXVA2 on my Quadro P400
|
2018-08-05 15:25:40 -07:00 |
|
Cameron Gutman
|
73dd5630df
|
Fix FPS setting restore logic
|
2018-08-05 15:09:36 -07:00 |
|
Cameron Gutman
|
b76645e26b
|
Fix resolution comparision issue with portrait displays
|
2018-08-05 15:03:24 -07:00 |
|
Cameron Gutman
|
9cc20c27ab
|
Add support for native resolution streaming
|
2018-08-05 14:55:26 -07:00 |
|
Cameron Gutman
|
36b42f6e50
|
Suppress log spam from serverinfo queries
|
2018-08-05 14:06:42 -07:00 |
|
Cameron Gutman
|
45ebf2ca7d
|
Add log messages for server GPU, bitrate, and slices
|
2018-08-05 13:32:04 -07:00 |
|
Cameron Gutman
|
2140c94cd1
|
Fix status icon centering on PC view. Fixes #10
|
2018-08-05 12:47:08 -07:00 |
|
Cameron Gutman
|
470769e910
|
Replace running status text with app icon overlay
|
2018-08-05 12:19:54 -07:00 |
|
Cameron Gutman
|
493165f57f
|
Add a busy indicator while waiting for initial contact with a PC
|
2018-08-05 12:13:08 -07:00 |
|
Cameron Gutman
|
1dcf55515b
|
Initial replacement of status text with status icons on the PC view
|
2018-08-05 11:47:14 -07:00 |
|
Cameron Gutman
|
b04bc5117d
|
Fix scaling logic in the Linux renderers using the new helper function
|
2018-08-04 22:31:14 -07:00 |
|
Cameron Gutman
|
5cbb38091b
|
Create new utility function for scaling with aspect ratio and use it for DXVA2
|
2018-08-04 22:22:15 -07:00 |
|
Cameron Gutman
|
b076744f00
|
Support HEVC software decoding and forcing HEVC without GPU support
|
2018-08-04 16:45:31 -07:00 |
|
Cameron Gutman
|
723e815546
|
Add warning for forcing software decoding
|
2018-08-04 16:15:13 -07:00 |
|
Cameron Gutman
|
ca72cbb135
|
Implement displaying launch warnings. Fixes #12
|
2018-08-04 16:05:37 -07:00 |
|
Cameron Gutman
|
1e8c2b179a
|
Only fill the screen in windowed mode if the stream is larger than usable display area
|
2018-08-04 15:34:56 -07:00 |
|
Cameron Gutman
|
f2ed3a8502
|
Make stream window resizable
|
2018-08-04 15:34:56 -07:00 |
|
Cameron Gutman
|
3117e360f4
|
Retry surface creation to work around transient VDP_STATUS_RESOURCES errors
|
2018-08-03 18:26:55 -07:00 |
|
Cameron Gutman
|
48a770edec
|
Enable HEVC support on NVIDIA GPUs with VDPAU
|
2018-08-03 02:49:43 -07:00 |
|
Cameron Gutman
|
fca402138f
|
Add VDPAU renderer
|
2018-08-03 02:11:44 -07:00 |
|