Features - cpm-code/xbmc GitHub Wiki

Note: some of my work has been integrated into the CE mainline and therefore not detailed here.

  • UI wrapper for colorimetry flag preference.
  • Enable Dolby VS10 Engine for DR upscale / downscale (Fully UI controlled) - mode in use exposed to skins.
  • SDR or DV (HDR) in Kodi menus (with UI controlled luminance tuning)
  • DV on demand for DV content and VS10 upscale, HDR10+ to DV conversion etc.
  • Inject or override a DV VSVDB (With inbuilt UI for calculating values)
  • Player Led (HDR) send Player Led LLDV to display as HDR
  • Override HDR Static Metadata InfoFrame
  • HDR10+ detection and exposure to skins
  • HDR10+ dynamic conversion to DV P8.1 (based on quitevoid's work and additional conversion method from doppingkoala)
  • Expose DV Metadata including realtime L1 levels to skins for information / diagnostics - general understanding
  • Dolby Atmos detection (MAT TrueHD and EAC3) and expose to skins.
  • DTS-HD Master Audio DTS:X and IMAX Enhanced - detection and expose to skins.
  • Detect Dual DV and HDR10+ content (Typically BluRay) - UI option to prefer HDR10+ in this scenario, the alternative HDR not being used is also exposed to skins.
  • Original HDR Source and in use / converted HDR both exposed to skins.
  • Numerous other additional Video / Audio Metadata exposed to skins
  • AV change flag (with self 5 sec timer) - for skin OSD content flagging.
  • Change VS10 Mode / Original Mode on the fly when playing via OSD buttons.
  • Example skin to show usage and for those who like Estuary and want these extra details.