Posts: 23,370
Joined: Aug 2011
Reputation:
1,088
fritsch
Team-Kodi Developer
Posts: 23,370
2016-01-13, 10:49
(This post was last modified: 2016-01-13, 10:52 by fritsch.)
You should get perfect colors with:
kodi v17 and vaapi (*), vdpau(*), X11/GL and also on the RPi2 video wise.
*: The driver, e.g. Xserver can break all that when it "scales" by itself - so take care for the setup.
Edit: That being said: Also AMLogic is a secret here .. as it fully renders by itself and all color conversion, also hevc-10bit is done by this blackbox and somehow ends on the "RGB" framebuffer.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,370
Joined: Aug 2011
Reputation:
1,088
fritsch
Team-Kodi Developer
Posts: 23,370
v17 does not change anything at all in that regard ... it's the same MediaCodec implementation fit into the new videoplayer.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,370
Joined: Aug 2011
Reputation:
1,088
fritsch
Team-Kodi Developer
Posts: 23,370
2016-01-13, 20:22
(This post was last modified: 2016-01-13, 20:23 by fritsch.)
@wesk05: which player on which hardware on which operation system did you test?
You can easily try one of my OpenELEC images: fritsch.fruehberger.net/openelec - use the v17 nightly and run from usb stick. If you have intel hw that uses Limited Range Passthrough mode by default and gui is also set correctly. Happy testing.
Edit: If you have full range set (via xrandr) and unticked "Use Limited Range". The Player will upscale to 0..255 with 8 bit Dithering. In linux it's always two things:
Driver (xrandr), kodi.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,370
Joined: Aug 2011
Reputation:
1,088
fritsch
Team-Kodi Developer
Posts: 23,370
2016-01-13, 20:59
(This post was last modified: 2016-01-13, 21:00 by fritsch.)
Edit: If the PI is forced to full range / including HDMI out + kodi. The image viewer is showing full range (which the images are (!)). The Video is upscaled to full range as it would make no sense to output 16 as black - cause it would be grey.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,370
Joined: Aug 2011
Reputation:
1,088
fritsch
Team-Kodi Developer
Posts: 23,370
I cannot really talk about the PI as I have no clue what is done in firmware and so on. For VAAPI i pretty much exactly know what happens. I'd file a new thread in Raspberry Pi Forum for asking popcornmix how that is currently handled.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 31,445
Joined: Jan 2011
That's not a mac screen shot.
Posts: 23,370
Joined: Aug 2011
Reputation:
1,088
fritsch
Team-Kodi Developer
Posts: 23,370
General Android mediacodec. There is not much to think about that - use the onboard Android player and see the same issue.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.