Skip to content

Add MPEG-2 and H.263+ codec negotiation - #175

Open
ReenigneArcher wants to merge 1 commit into
moonlight-stream:masterfrom
ReenigneArcher:nxdk-decoder-choices
Open

ReenigneArcher wants to merge 1 commit into
moonlight-stream:masterfrom
ReenigneArcher:nxdk-decoder-choices

Conversation

@ReenigneArcher

@ReenigneArcher ReenigneArcher commented Nov 13, 2026 •

Copy link
Copy Markdown
Contributor

This PR adds legacy codec (MPEG-2 and H.263+) selection. I'm hoping to add this to improve performance of my original Xbox Moonlight client. With the older CPU these formats are much faster to decode than H264. I also saw someone working on a PSP Moonlight client and I believe they would benefit from using these codecs as well.

I opted to use H.263+ only and omit H.263 because H.263 forces specific resolutions, while H.263+ can be used on custom resolutions. Besides that limitation, I believe there is not much difference between them.

Comment thread src/Limelight.h Resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants