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