I have been trying to diagnose my issue with the test files playing as 2.35:1 using Grok (yeah, I know). In doing so, I found a nasty bug.
I tried disabling DV processing in the Player menu. When disabled, the files played as 16:9. All good. However; when I went to change it back to Dolby Vision, all of the available options showed as "unavailable" and could not be selected. Okay, try a reboot... It gets to the Piers screen and comes up with "failed to initialise databases. exiting". Now just bootlooping. Not good.
Grok narrowed the initial aspect ratio problem down to....
That isolates it cleanly.
When DV processing (CB1) is enabled → image becomes 2.35:1
When DV processing is disabled (native Kodi) → image is correct 16:9
The problem is inside the CB1 Dolby Vision pipeline of the CroqueMr build, not in Kodi’s normal video path, the whitelist, the TV, or the file container flags.
Most likely causes in this build
- Mis-handling of L5 / active-area / letterbox metadata in the Dolby Vision stream
- The “skip processing on black-bar / inactive areas” optimisation incorrectly treating part of the 16:9 frame as inactive
- An interaction with Fast rendering, FEL upscaling method, or the specific rendering mode you are using