2018-07-09, 13:54
(2018-07-09, 01:13)Sam.Nazarko Wrote:(2018-07-07, 10:41)noggin Wrote:(2018-07-07, 02:07)Sam.Nazarko Wrote: I have a patch.Thanks Sam - will have a look. Beta version of www iPlayer add-on works fine in Leia on nVidia Shield TV running Android and Apollo Lake running a recent Milhouse LibreElec build (via a DP1.2->HDMI 2.0 adaptor) though the latter is only 8-bit output depth and is doing a Rec 2020 -> Rec 709 conversion to output Rec 709 by the look of it. Neither raise the HLG flag so I manually force my TV into HLG mode for the nVidia Shield TV.
There is some discussion on OSMC forums about iPlayer and 4K HLG streams. Getting iPlayer add-on to play those streams seems tricky; but when manually played back things worked as expected.
Sam
(edit: fix typo)
I've an HDFury Vertex now (thanks for the recommendation); which makes InfoFrame tweaking astoundingly more simple.
It's easy to signal HLG manually (i.e. via sysfs), but I need to work on EOTF signalling from Kodi.
I'll look at this when back from my trip.
Sam
Thanks Sam - do you know what is happening wrt Rec 2020 vs Rec 709 gamut? It looks as if Rec 2020 iPlayer streams (ignoring the EOTF) are being output flagged as Rec 709. Do you think this is via a gamut conversion, or do you think in this case the content is still in Rec 2020 gamut but the HDMI flag for Rec 709 is being sent instead?
(I'm not just talking about RGB/YCbCr colourspace conversion being different - as 709 and 2020 have different conversion matrices - I'm also talking about the gamut differences - as Rec 2020 and Rec 709 use different primaries to allow Rec 2020 to have a wider colour gamut. You can map Rec 709 into Rec 2020 losslessly, but Rec 2020 remapped to Rec 709 requires some compromises (as the gamut is narrower) )