Zeile 560: |
Zeile 560: |
| | | |
| Siehe zu Grundlagen: | | Siehe zu Grundlagen: |
| + | * https://kodi.tv/create-an-addon |
| + | * https://github.com/xbmc/generator-kodi-addon |
| * http://forum.kodi.tv/showthread.php?tid=160975 | | * http://forum.kodi.tv/showthread.php?tid=160975 |
| * [http://mirrors.kodi.tv/docs/python-docs/ Python-Docs] (leider hier nur ältere Version) | | * [http://mirrors.kodi.tv/docs/python-docs/ Python-Docs] (leider hier nur ältere Version) |
| | | |
| Das Addon-Modul "Kodi Plugin Routing" ermöglicht deutlich leichter lesbare Plugins für Kodi zu schreiben. | | Das Addon-Modul "Kodi Plugin Routing" ermöglicht deutlich leichter lesbare Plugins für Kodi zu schreiben. |
| + | |
| + | ==== generator-kodi-addon ==== |
| + | Yeoman zusammen mit dem [https://github.com/xbmc/generator-kodi-addon generator-kodi-addon] erzeugt einen Rahmen für ein Kodi-Addon: |
| + | <pre> |
| + | cd <proj-dir> |
| + | npm install yo |
| + | npm install generator-kodi-addon |
| + | ./node_modules/yo/lib/cli.js kodi-addon |
| + | </pre> |
| | | |
| ==== Kontextmenüs ==== | | ==== Kontextmenüs ==== |
Zeile 614: |
Zeile 625: |
| * https://www.nightprogrammer.org/reviews/beste-fernbedienung-raspberry-kodi/ | | * https://www.nightprogrammer.org/reviews/beste-fernbedienung-raspberry-kodi/ |
| | | |
| + | === Reaktion auf Kodi-Events === |
| + | |
| + | Siehe |
| + | * https://kodi.wiki/view/Add-on:Kodi_Callbacks |
| ------ | | ------ |
| <references/> | | <references/> |
Zeile 653: |
Zeile 668: |
| ** Aufnahmetaste | | ** Aufnahmetaste |
| | | |
| + | == Fehlersuche == |
| + | === CPU-Last im Leerlauf === |
| + | |
| + | Es gibt verschiedene Tipps für den Fall, dass Kodi im Leerlauf zu hohe CPU-Last auslöst: |
| + | |
| + | * Umstellung der Oberfläche auf "Estuary" |
| + | * Einstellung algorithmdirtyregions auf 3<ref>siehe https://discourse.coreelec.org/t/idling-kodi-on-ce-8-90-3-consumes-48-1x-cpu-resources/652/9</ref> in (neuer) Datei <code>.kodi/userdata/advancedsettings.xml</code> einstellen: |
| + | |
| + | <pre> |
| + | <advancedsettings> |
| + | <gui> |
| + | <algorithmdirtyregions>3</algorithmdirtyregions> |
| + | </gui> |
| + | </advancedsettings> |
| + | </pre> |
| == Naheliegendes == | | == Naheliegendes == |
| | | |
Zeile 659: |
Zeile 689: |
| * [[DVB-C]] | | * [[DVB-C]] |
| * [[Linux-Tipps#Infrarot-Schnittstelle]] | | * [[Linux-Tipps#Infrarot-Schnittstelle]] |
| + | * [[Video]] |
| ------ | | ------ |
| <references/> | | <references/> |