Changelog
libCEC 8.1.1 is a bugfix release. It resolves key-handling and Panasonic CEC regressions reported against 8.0.0 / 8.1.0.
Highlights
- Double-tap dedup is opt-in again — restores 7.1.1 keypress forwarding for clients running the defaults (Kodi/CoreELEC), fixing sluggish and dropped same-key navigation (#722)
- Panasonic Viera remote no longer dies after a standby/wake cycle — the box was spraying power-on keypresses at an already-on set, so the TV stopped routing the remote to it (#722)
- Fixed a keypress poll delay that could stall the processor thread
Key handling
- fixed: never return a 0 keypress poll delay, which could stall the processor thread until the next incoming frame instead of servicing the next keypress deadline
- changed: make double-tap dedup opt-in by defaulting
iDoubleTapTimeoutMsto 0, restoring 7.1.1 keypress behaviour for clients on the defaults (Kodi); set it >0 to enable. Panasonic (VL) still turns it on automatically (#722)
Panasonic / Viera
- fixed: revert sending a user control power on keypress alongside image view on to Panasonic Viera sets (#511); the box sprayed power-on keypresses at an already-on set on every active-source retry after a standby/wake, and the TV then stopped routing the remote to it (#722)
Full Changelog: libcec-8.1.0...libcec-8.1.1