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
- Host: GitHub
- URL: https://github.com/aep/cecd
- Owner: aep
- Created: 2013-05-04T23:53:17.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2013-05-05T00:06:12.000Z (about 13 years ago)
- Last Synced: 2025-02-24T14:54:31.085Z (over 1 year ago)
- Language: C++
- Size: 117 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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()