Cameron Gutman
22b9c9ca68
Use H.264 on Sabrina if possible for lowest latency
2022-06-13 21:40:41 -05:00
Cameron Gutman
b70370ac09
Merge remote-tracking branch 'origin/weblate'
2022-06-13 21:14:40 -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
ㅤAbsurdUsername
9ec7e916c5
Translated using Weblate (Italian)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Moonlight Game Streaming/moonlight-android
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-android/it/
2022-06-13 20:16:29 +02: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
1d599c5e60
Target Android 13
2022-06-08 22:58:39 -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
Cameron Gutman
d4da5bc281
Disallow Game Mode downscaling on Android 12+
2022-06-08 20:56:27 -05:00
Cameron Gutman
04954f5242
Add handling for MotionEvent.FLAG_CANCELED
2022-06-08 20:35:46 -05:00
Cameron Gutman
9fc5496526
Use VibrationAttributes to bypass interruption policy
2022-06-08 20:26:36 -05:00
Cameron Gutman
e363d24b1c
Add PiP title and subtilte on Android 13
2022-06-08 20:04:12 -05:00
Cameron Gutman
801f4027a2
Add preferKeepClear marks on important UI elements
2022-06-08 20:03:23 -05:00
Cameron Gutman
c0dc344f76
Compile with API 33 SDK
2022-06-08 20:01:05 -05:00
TacoTheDank
b5b3d81f00
Clean up flavors by using buildConfigField
2022-06-08 19:44:59 -05:00
TacoTheDank
8dd8dbc1d1
Clean up app build.gradle deprecations
2022-06-08 19:44:59 -05:00
Cameron Gutman
5b581b6c0f
Update string for HEVC auto setting
2022-06-06 17:30:18 -05:00
Cameron Gutman
297ac64fde
Enable HEVC on all Shield TV devices
2022-06-06 17:29:47 -05:00
Cameron Gutman
d4490f0e17
Fix performance point check for Android M - P
2022-06-06 17:26:59 -05:00
Cameron Gutman
d04e7a3231
Enable HEVC on untested decoders if it's the only way to meet the performance target
2022-06-04 17:37:14 -05:00
Cameron Gutman
5b456aba27
Use a separate HandlerThread for Choreographer callbacks
2022-06-04 17:00:58 -05:00
Cameron Gutman
0c065dcc1f
Print vendor parameters on Android 12
2022-06-04 15:42:06 -05:00
Cameron Gutman
531f73329d
Quiet down excessive exception logging in debug builds
2022-06-04 15:33:12 -05:00
Cameron Gutman
d6ba72032d
Version 10.3
2022-06-03 20:56:48 -05:00
Cameron Gutman
bfdc7a2609
Merge remote-tracking branch 'origin/weblate'
2022-06-03 19:20:29 -05:00
Wen-haur Chiu
031abf03da
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Moonlight Game Streaming/moonlight-android
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-android/zh_Hant/
2022-06-04 02:19:58 +02:00
Cameron Gutman
6aac8e6be6
Use amazon.hardware.fire_tv feature to detect Fire TV devices
2022-06-03 19:03:56 -05:00
Wen-haur Chiu
8ff93d21c3
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Moonlight Game Streaming/moonlight-android
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-android/zh_Hant/
2022-06-03 13:17:29 +02:00
weng weng
6df3d0bc44
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Moonlight Game Streaming/moonlight-android
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-android/zh_Hans/
2022-06-03 13:17:29 +02:00
Cameron Gutman
0b18e8fdb4
Update decoder errata details
2022-06-03 01:39:39 -05:00
Cameron Gutman
19d8ae0f78
Revamp low latency option handling
...
- Introduce a tiered solution where we try progressively fewer options until one works
- Use vdec-lowlatency for all devices, since we know at least the Fire TV 3 supports it with an Amlogic SoC
- Enable HEVC on Fire TV 3 since vdec-lowlatency avoids the HEVC decoder bug
2022-06-03 01:04:11 -05:00
Cameron Gutman
d7ffb5dddc
Refactor decoder creation code to allow retries
2022-06-02 21:17:20 -05:00
Cameron Gutman
2859b73dfe
Add Amlogic low latency vendor-defined option
2022-06-02 21:02:43 -05:00
Cameron Gutman
6f9021a5e6
Add magic performance boost for MediaTek devices
2022-06-01 22:06:11 -05:00
Cameron Gutman
3bfeaefdbd
Update NDK to r23c
2022-06-01 19:24:03 -05:00
Cameron Gutman
db1eace975
Add support for Android 13 themed app icons
2022-06-01 19:08:17 -05:00
Cameron Gutman
cab0fa176e
Version 10.2
2022-05-31 21:05:59 -05:00
Jorys Paulin
2f9ae107a2
Translated using Weblate (French)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Moonlight Game Streaming/moonlight-android
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-android/fr/
2022-05-31 10:14:36 +02:00
Cameron Gutman
18c93abcb3
Submit fused IDR frames on decoders that support adaptive playback even if they are blocked from using it
2022-05-29 22:21:15 -05:00
Cameron Gutman
bd64dfb661
Submit codec config data with a timestamp of 0 like MediaCodec does with csd-0
2022-05-29 22:10:49 -05:00
Cameron Gutman
82619063ee
Plumb frame type information into the decoder
2022-05-29 21:58:28 -05:00
Cameron Gutman
5dbf18d66e
Fix miscounting IDR frames in video stats
2022-05-29 21:10:41 -05:00