Skip to content

libCEC 6.0.0

Compare
Choose a tag to compare
@opdenkamp opdenkamp released this 10 Jul 11:03
· 14 commits to master since this release

This version includes an upgrade for the cec-tray application, which now supports firmware upgrades and includes screensaver functionality.

Some API methods have been renamed and LibCecSharp is now initialised differently: the CecCallbackMethods parameter moved from LibCECConfiguration to the LibCecSharp initialiser.

It also fixes the installation of the EventGhost plugin, which wasn't included in the installer correctly.

⚠️ not compatible with Kodi 18.x. Please use libCEC 4.0.7 instead.

  • fixed:
    • eventghost installation
    • loading and storing settings in eeprom
    • LibCecSharp callbacks could crash
    • updating the hdmi port setting or physical address while libCEC is
      running
    • various small robustness improvements and cosmetic changes
    • icons are no longer black transperant (and nearly invisible)
  • added:
    • v2.0 CEC version
    • new/missing functions and fields in LibCecSharp
    • firmware can now be upgraded in cec-tray
    • screensaver functionality in cec-tray
    • MuteAudio() command
  • removed:
    • CanPersistConfiguration() - use CanSaveConfiguration() instead
    • PersistConfiguration() - SetConfiguration() now stores the cfg in eeprom
      if available
    • EnableCallbacks() - use SetCallbacks() and DisableCallbacks()instead
  • changed:
    • unified LibCecSharp and LibCecSharpCore
    • try to init submodules when not found while creating an installer. abort
      if platform failed to compile