You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
Hi! Thanks for this cool project.
My setup:
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.
The text was updated successfully, but these errors were encountered: