2016-05-10, 21:35
So the data that you capture is scaled from 16:235 to 0:255 - which is not untouched. Dithering was also added to the mix?
Three things to verify:
a) Make really sure the output is running at FULL (xrandr --verbose will tell)
b) Check "Use Limited" to ON in kodi - that will output the original range 16:235 without any changes to the image data.
c) Make sure your capture card actually realizes that you send "Limited Range" Data via a faked "Full range" xrandr
If c) does not work - use a custom kernel that has the Limited non clamping output mode from e.g. http://fritsch.fruehberger.net/kernel
Three things to verify:
a) Make really sure the output is running at FULL (xrandr --verbose will tell)
b) Check "Use Limited" to ON in kodi - that will output the original range 16:235 without any changes to the image data.
c) Make sure your capture card actually realizes that you send "Limited Range" Data via a faked "Full range" xrandr
If c) does not work - use a custom kernel that has the Limited non clamping output mode from e.g. http://fritsch.fruehberger.net/kernel