After a couple years off from LibreELEC after being a long-time user of both RPi and x86, I'm back to do some testing. Armed with a newer TV (LG C2) and AVR (Denon S570BT) that makes it easy to see what is being output, I'm impressed with the bit-depth switching when changing videos. The black screen when switching output is noticeable, but not as long as a refresh rate change. In the plethora of files I've tested, I've seen the following output (in Denon language):
- UI: 4k60 RGB 8-bit
- H.264 8-bit (HW), HEVC 8-bit (HW): 4k60 RGB 8-bit
- H.264 10-bit (SW), HEVC 10-bit (HW), HEVC 12-bit (SW): 4k60 4:2:2 12-bit
The above are all 4K or 1080p SDR only, for the purpose of this question. (HDR works well, too.)
My question is, with the same configuration, I've noticed that AV1 10-bit files, via dav1d, are still output as 4k60 RGB 8-bit. I would have expected them to also be 4k60 4:2:2 12-bit.
Is this a bug, or a limitation of driver/software support as noted in the docs?
Thanks.