Cameron Gutman
|
2b56005bd2
|
Display portrait resolution first
|
2022-09-06 22:52:43 -05:00 |
|
Cameron Gutman
|
9bc893b6ad
|
Allow both portrait and landscape native orientations on square displays
|
2022-09-06 22:50:43 -05:00 |
|
Cameron Gutman
|
3feb92e788
|
Force landscape mode when using OSC
|
2022-09-06 22:07:44 -05:00 |
|
Cameron Gutman
|
1265952814
|
Allow streaming in any orientation when using a square display
|
2022-09-06 21:24:54 -05:00 |
|
Cameron Gutman
|
f5ad5d97db
|
Fix tapping using the virtual trackpad on the Z Fold 4
|
2022-09-06 20:53:45 -05:00 |
|
Cameron Gutman
|
5ac0939731
|
Don't reduce refresh rate by default in balanced mode
|
2022-09-06 20:21:53 -05:00 |
|
Cameron Gutman
|
b653694860
|
Request unbuffered input events to reduce input latency
|
2022-09-06 19:09:31 -05:00 |
|
Cameron Gutman
|
49051a5095
|
Prefetch input buffers while waiting for the next frame to arrive
|
2022-09-06 00:59:45 -05:00 |
|
Cameron Gutman
|
7734de6465
|
Fix handling of 3 byte Annex B start sequences
|
2022-09-05 22:32:13 -05:00 |
|
Cameron Gutman
|
dacd00708f
|
Don't sleep on the main thread in touch processing code
|
2022-08-02 18:20:05 -05:00 |
|
Cameron Gutman
|
a73129243c
|
Compensate for button down time when computing extra minimum button down
|
2022-08-02 18:14:10 -05:00 |
|
Cameron Gutman
|
54a6aa9081
|
Remove emulated button sleeps
|
2022-08-02 18:08:53 -05:00 |
|
Cameron Gutman
|
0fbb53c606
|
Remove MediaCodecHelper.getMonotonicMillis()
|
2022-08-02 18:08:12 -05:00 |
|
Cameron Gutman
|
eb2e79977d
|
Use event time on input events rather than current uptime
|
2022-08-02 18:07:15 -05:00 |
|
Cameron Gutman
|
b70a47f5e5
|
Negotiate the higher of the two decoder slices-per-frame preferences to provide best performance
|
2022-08-01 22:26:00 -05:00 |
|
Grider
|
6b972b56a5
|
Add support for Samsung DeX mode desktop mouse(touchpad) events
|
2022-07-31 17:26:18 -05:00 |
|
Cameron Gutman
|
a80d30baf7
|
Revert "Add support for 8bitdo sn30 pro xCloud (#1102)"
The broken mapping is due to an old firmware (see #978).
This reverts commit bfc3116661.
|
2022-07-31 17:12:52 -05:00 |
|
Cameron Gutman
|
05311da33d
|
Use 4 slices per frame for software decoders
|
2022-07-22 20:14:53 -05:00 |
|
Cameron Gutman
|
2e442cb1d1
|
Only use 4 slices per frame on old Qualcomm devices that benefit from it
Using it everywhere decreases encoding efficiency for no gain in performance
|
2022-07-22 18:43:59 -05:00 |
|
Cameron Gutman
|
fe322590cc
|
Add an option to allow equalizer effects
|
2022-07-22 00:23:11 -05:00 |
|
peerobo
|
bfc3116661
|
Add support for 8bitdo sn30 pro xCloud (#1102)
* add support for 8bitdo sn30 pro xCloud
Co-authored-by: peerobo <phuongrobotics@me.com>
|
2022-07-20 08:37:32 -05:00 |
|
Cameron Gutman
|
264b6e54f2
|
Add Codec2 variants in the decoder prefix lists
|
2022-07-19 23:51:11 -05:00 |
|
Cameron Gutman
|
1ed7ecc82f
|
Don't use FLAG_BYPASS_INTERRUPTION_POLICY
See https://issuetracker.google.com/issues/235875658
|
2022-07-19 23:02:31 -05:00 |
|
Chase Payne
|
19b8032d06
|
Fixes an issue that caused televisions to have frame pacing problems when setting the refresh rate below 50hz
|
2022-07-12 23:56:38 -05:00 |
|
Cameron Gutman
|
ebd327c7a6
|
Use new ShieldControllerExtensions library for Shield Controller rumble support
https://github.com/cgutman/ShieldControllerExtensions
|
2022-06-30 18:04:02 -05:00 |
|
Cameron Gutman
|
602febe876
|
Use onPictureInPictureRequested() to enter PiP on Android 11
|
2022-06-29 23:28:52 -05:00 |
|
Cameron Gutman
|
84fcd3ae6a
|
Use requestMetaKeyEvent API on Samsung devices
Inspired by #1078
|
2022-06-28 22:07:40 -05:00 |
|
Cameron Gutman
|
84296c6e1c
|
Toggle the IME with a 3 finger tap rather than only showing it
|
2022-06-28 21:40:59 -05:00 |
|
Cameron Gutman
|
9c76defad0
|
Add workaround for Galaxy S10 devices crashing during WifiLock acquisition
|
2022-06-26 13:59:39 -05:00 |
|
Cameron Gutman
|
ffd6fab35c
|
Prevent use of proxies
|
2022-06-25 14:18:38 -05:00 |
|
Cameron Gutman
|
ce850ac12f
|
Fix crash on Xiaomi MiPad running newer custom ROMs
AVC Decoder: OMX.Nvidia.h264.decode
HEVC Decoder: OMX.Nvidia.h265.decode
AVC supported width range: [32, 3840]
AVC achievable FPS range: [146.0, 149.0]
HEVC supported width range: [32, 528]
HEVC achievable FPS range: UNSUPPORTED!
|
2022-06-18 15:00:10 -05:00 |
|
Cameron Gutman
|
a93422d3ed
|
Handle failure to bind com.nvidia.blakepairing more robustly
|
2022-06-18 14:31:38 -05:00 |
|
Cameron Gutman
|
b2e605838e
|
Opt in for new predictive back gesture support in Android 13
|
2022-06-18 14:26:13 -05:00 |
|
Cameron Gutman
|
2e14002442
|
Switch to the new native per-app language preference APIs on Android 13
|
2022-06-18 14:19:19 -05:00 |
|
Cameron Gutman
|
c743949df5
|
Don't crash if no performance data was provided for the codec using the M API
|
2022-06-18 10:37:16 -05:00 |
|
Cameron Gutman
|
f207a3f6d1
|
Use areSizeAndRateSupported() as a last resort if no performance data is available
|
2022-06-18 10:35:12 -05:00 |
|
Cameron Gutman
|
d6211605a1
|
Fix crash on shortcut launch if PC has no known MAC address
|
2022-06-18 10:23:06 -05:00 |
|
Cameron Gutman
|
22b9c9ca68
|
Use H.264 on Sabrina if possible for lowest latency
|
2022-06-13 21:40:41 -05:00 |
|
Cameron Gutman
|
aa10bb7dc5
|
Block HDR use on the known broken Shield TV firmware build
|
2022-06-13 20:23:18 -05:00 |
|
Cameron Gutman
|
c6100a9be1
|
Catch potential older NVIDIA devices that use partial HEVC acceleration
|
2022-06-13 19:25:29 -05:00 |
|
Cameron Gutman
|
529a2f7bf8
|
Prevent PiP entry while the USB permission dialog is open
|
2022-06-13 19:23:03 -05:00 |
|
Cameron Gutman
|
982b36cf98
|
Adjust app details text for new HDR behavior
|
2022-06-09 20:25:37 -05:00 |
|
Cameron Gutman
|
a73eab5e92
|
Handle stale controller token mappings upon device removal
|
2022-06-09 19:43:46 -05:00 |
|
Cameron Gutman
|
a8479ccb5f
|
Implement support for rumble for Shield controllers on Shield devices
|
2022-06-09 18:51:23 -05:00 |
|
Cameron Gutman
|
f55e4e0e01
|
Don't dock expanded PiP overlays when browsing PCs and apps
|
2022-06-09 00:05:19 -05:00 |
|
Cameron Gutman
|
d08c32ce04
|
Map external keyboard keycodes to the QWERTY layout that GFE expects
|
2022-06-08 23:54:57 -05:00 |
|
Cameron Gutman
|
e888ae59e4
|
Ignore 3 finger tap gesture when cancelled
|
2022-06-08 22:58:23 -05:00 |
|
Cameron Gutman
|
951d544894
|
Provide GameState updates to GameManager on Android 13
|
2022-06-08 22:41:16 -05:00 |
|
Cameron Gutman
|
49898b34e1
|
Don't export UsbEventReceiver on Android 13
|
2022-06-08 22:16:58 -05:00 |
|
Cameron Gutman
|
3854a6a42e
|
Add predictive back support to HelpActivity
|
2022-06-08 21:45:00 -05:00 |
|