Added Intra Refresh Support#97
Added Intra Refresh Support#97TheElixZammuto wants to merge 3 commits intomoonlight-stream:masterfrom
Conversation
|
@TheElixZammuto did you still want to get this merged or did you end up not needing it? |
|
@cgutman FYI the patch is still needed, I'm using my fork currently, let me know if there are other points that needs to be addressed |
|
Yeah it would be good to merge this in, as it's a bit of a hassle to maintain an Xbox branch. I am curious if either of you have any ideas about how to improve on the unfortunate situation of Xbox intra refresh corruption. It happens most often on static or low-complexity content, and does resolve in a short time per the intra refresh settings, but it's just a bad experience. I tell people there's no solution, but is there anything we can do? I couldn't work out why the Xbox decoder can't work with RFI, but it does crash if you try to enable it. I thought RFI might need changes to the render code around so that ffmpeg had more buffers to use or something, but I didn't get very far trying to figure that out. |
This a companion PR on the moonlight-common-c project for these PR, the rationale/explanation for the PR can be found in the Sunshine one
Sunshine: LizardByte/Sunshine#3415
Moonlight-Xbox: TheElixZammuto/moonlight-xbox#155