github Pulse-Eight/libcec libcec-6.0.0
libCEC 6.0.0

latest releases: libcec-6.0.2, libcec-6.0.1
3 years ago

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

Don't miss a new libcec release

NewReleases is sending notifications on new releases.