Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Low image contrast, looking like limited RGB stream displayed as full RGB content #46

Open
supercurio opened this issue Feb 24, 2024 · 2 comments

Comments

@supercurio
Copy link

supercurio commented Feb 24, 2024

Hi! Thanks for this cool project.

My setup:

  • RTX 2070 PC running Nvidia Gamestream
  • Wii U port 1.6
  • Calibrated TV

When streaming my PC, blacks are elevated and whites slightly dimmer. I didn't capture the output to check the RGB values yet but eyeballing it, it looks just like a limited RGB (16-235) stream displayed as full RGB (0-255).

I'm reading in discussions about other moonlight clients that the client can select to be provided a limited or full range stream by the host, hopefully it's the case in the library here as well.
Otherwise, either the video decoder or the display shader would be able to complete the conversion - whichever option would provide the least banding.

I'm not familiar with this platform very much to contribute with code, but I can complete further measurement and testing onwards.

@GaryOderNichts
Copy link
Owner

Hmm interesting.
moonlight-common-c states that "the encoder will default to Rec 601" and "Limited" color range "If not set". The display shader also expects Rec 601, so this should be fine.

Further testing and measurements would be appreciated.

@encauporce
Copy link

At first I thought there was something wrong with gamma.

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

No branches or pull requests

3 participants