I've tested the current implementation and these are my findings:
It's VERY fast. I'm super impressed.
Video:
-
DV P8.1: TV switches to HDR mode (not DV) and plays the HDR10 base layer, no DV dynamic metadata
-
DV P5: TV switches to HDR mode (not DV), purple/green video as no HDR10 layer in P5
-
HDR10+: TV switches to HDR mode (not HDR10+) and plays the HDR10 base layer without the "plus" metadata
-
HLG & HDR10: both play correctly, TV switches to HDR mode and colours play correctly.
In the other thread, I said you could use AVPlayer to decode & render videos but if you can achieve the same results via AVSampleBufferDisplayLayer then that's probably better.
Thanks again and good luck
I've tested the current implementation and these are my findings:
It's VERY fast. I'm super impressed.
Video:
DV P8.1: TV switches to HDR mode (not DV) and plays the HDR10 base layer, no DV dynamic metadata
DV P5: TV switches to HDR mode (not DV), purple/green video as no HDR10 layer in P5
HDR10+: TV switches to HDR mode (not HDR10+) and plays the HDR10 base layer without the "plus" metadata
HLG & HDR10: both play correctly, TV switches to HDR mode and colours play correctly.
In the other thread, I said you could use AVPlayer to decode & render videos but if you can achieve the same results via AVSampleBufferDisplayLayer then that's probably better.
Thanks again and good luck