2018-02-05, 20:23
Please cherry-pick: https://github.com/xbmc/xbmc/pull/13481 on top, should be even better.
(2018-02-07, 00:46)((( atom ))) Wrote: ..or could you just give me a hint what to change in the code before compiling to make it treat Rec.2020 as before? I suppose a switch case somewhere that I could swap instructions for? Then I could compile my own version without bothering anyone and finally TEST IT.I am not sure how I can say it politely :-) Let me try: What you ask makes absolutely no sense ... you want a wrong conversion that mapped all colors wrong back to add a simple LUT ontop that just adds offsets? Remember the old code did the very same as the new code, but wrong -> by luck BT709 was "nearly" matching, but all others were terribly wrong. Fix the LUT and it will now be correct for everything.
(2018-02-07, 14:06)((( atom ))) Wrote: Converting it down to sRGB is fine for all displays that cannot handle more, but mine can and the colors are there.If you connect your display to a Linux box, it can't benefit from what you call "more". Depth is limited to 24 bit. If you compress any other color space into 24bit, it'll result into the same quality as sRGB.
(2018-02-07, 17:59)((( atom ))) Wrote: Nope. You don't need the depth to reach the coordinates. You will have less steps between colors, but you will have the colors. I have them at home with Kodi 17 already. Huge difference.
I work in broadcast for 20 years now and trust me, I can tell the difference. Also I recently got to compare against a SONY VW5000ES. It has more light and contrast but it shows the same colors.
I'd appreciate it if you told me the part of code I have to change to make BT2020 treated like it was 709 and let me be the judge of the outcome. Last option for me right now would be switching to windows and madvr but I'd rather stay with Linux.