An open API service indexing awesome lists of open source software.

https://github.com/aep/cecd

shitty hack to work around broken CEC logic in xbmc
https://github.com/aep/cecd

Last synced: about 1 month ago
JSON representation

shitty hack to work around broken CEC logic in xbmc

Awesome Lists containing this project

README

          

cecd
====

Shitty hack to work around broken CEC logic in XBMC.
XBMC will just not execute any CEC command when it can't find a TV in the CEC network.
I switch off my TV with sispmctl when i listen to music in the evening, so volup/down is broken.

This hack is basicaly throwing together the examples from libubus and libcec to create a frankendaemon that will respond to

ubus-invoke /var/ubus/cec volup

on keypress in keymap.xml.

since xbmcs Exec() crashes, i use ExecScript(bla.py) which does os.system()