Disable HEVC RFI on unconfirmed Amlogic decoders#1565
Disable HEVC RFI on unconfirmed Amlogic decoders#1565mrairzuk wants to merge 1 commit intomoonlight-stream:masterfrom
Conversation
Amlogic HEVC decoders produce artifacts and decoder hangs when Reference Frame Invalidation is triggered after packet loss on many Android TV devices (Onn TV 4K Plus, Chromecast 4K, etc.) despite advertising FEATURE_LowLatency support. This change disables HEVC RFI by default for Amlogic decoders while preserving it for confirmed-working Amazon Fire TV devices on Fire OS 7+ (Android 8+). Fixes: moonlight-stream#1546
5b62edf to
d594d11
Compare
|
Do you think this would merge cleanly with Artemis? I might try it if so, with your permission. |
Actually after additional testing I still see the same problem as before on my Chromecast 4k, but it just happens much less often than before. So this only partially fixes it and the main problem is somewhere deeper. IDK if PR is worth merging as seems not helping at all for others as well |
|
It looks like your fix made it into this repository's new release, so we'll be able to see if it helps anyone, even if it just mitigates the issue slightly: https://github.com/qiin2333/moonlight-vplus I would test it too, but unfortunately I don't have an appropriate device yet. |
Amlogic HEVC decoders produce artifacts and decoder hangs when Reference Frame Invalidation is triggered after packet loss on many Android TV devices (Onn TV 4K Plus, Chromecast 4K, etc.) despite advertising FEATURE_LowLatency support.
This change disables HEVC RFI by default for Amlogic decoders while preserving it for confirmed-working Amazon Fire TV devices on Fire OS 7+ (Android 8+).
Fixes: #1546