2015-01-03, 01:49
(2015-01-03, 01:00)Stereodude Wrote: That's all well and good, but you get better image quality converting YCrCb video to RGB 0-255 or leaving it alone and sending it out as YCrCb. Your talking about theory and specs. I'm talking about practical application. One of the supported options shown in that spec has inferior image quality for playback of YCbCr video (which is effectively all video) vs. the other two. It just happens to be that's the one the Chromebox w/ OpenELEC defaults to (RGB 16-235). Since the Chromebox w/ OpenELEC doesn't do YCrCb over HDMI like CE devices such as DVD & Blu-Ray players do it should output RGB 0-255 since it has better image quality than RGB 16-235 and is allowable per the HDMI specifications.
By the way, Windows (7 & 8.1 at least) output RGB 0-255 from a Haswell iGPU over HDMI. You can control the output levels (for video playback only) in the control panel but the desktop and all other GUI elements are RGB 0-255.
Did you enable the "Limited Range" Option in XBMC? In my case (Panasonic TXP50GT30) only with Limited Range Option enabled the Output is not clipped...