├── .clang-format ├── .clang-tidy ├── .git-blame-ignore-revs ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── roadmap_item.md ├── mergeable.yml └── workflows │ ├── documentation-creation.yml │ ├── gh-action-weblate-upload.yml │ └── sync-addon-metadata-translations.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE.md ├── LICENSES ├── BSD-3-Clause ├── BSD-4-Clause ├── GPL-2.0-only ├── GPL-2.0-or-later ├── LGPL-2.1-or-later ├── MIT ├── README.md └── Unlicense ├── README.md ├── addons ├── audioencoder.kodi.builtin.aac │ ├── addon.xml │ ├── icon.png │ └── resources │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.oc_fr │ │ │ └── strings.po │ │ ├── resource.language.os_os │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ └── settings.xml ├── audioencoder.kodi.builtin.wma │ ├── addon.xml │ ├── icon.png │ └── resources │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.oc_fr │ │ │ └── strings.po │ │ ├── resource.language.os_os │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ └── settings.xml ├── game.controller.default │ ├── addon.xml │ └── resources │ │ ├── icon.png │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fil │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.oc_fr │ │ │ └── strings.po │ │ ├── resource.language.os_os │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ ├── layout.png │ │ └── layout.xml ├── game.controller.keyboard │ ├── addon.xml │ └── resources │ │ ├── icon.png │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.oc_fr │ │ │ └── strings.po │ │ ├── resource.language.os_os │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ ├── layout.png │ │ └── layout.xml ├── game.controller.mouse │ ├── addon.xml │ └── resources │ │ ├── icon.png │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.oc_fr │ │ │ └── strings.po │ │ ├── resource.language.os_os │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ ├── layout.png │ │ └── layout.xml ├── game.controller.snes │ ├── addon.xml │ └── resources │ │ ├── icon.png │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fil │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.oc_fr │ │ │ └── strings.po │ │ ├── resource.language.os_os │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ ├── layout.png │ │ ├── layout.xml │ │ └── mask.png ├── kodi.binary.global.audioengine │ └── addon.xml.in ├── kodi.binary.global.filesystem │ └── addon.xml.in ├── kodi.binary.global.general │ └── addon.xml.in ├── kodi.binary.global.gui │ └── addon.xml.in ├── kodi.binary.global.main │ └── addon.xml.in ├── kodi.binary.global.network │ └── addon.xml.in ├── kodi.binary.global.tools │ └── addon.xml.in ├── kodi.binary.instance.audiodecoder │ └── addon.xml.in ├── kodi.binary.instance.audioencoder │ └── addon.xml.in ├── kodi.binary.instance.game │ ├── addon.xml.in │ └── controller.xsd ├── kodi.binary.instance.imagedecoder │ └── addon.xml.in ├── kodi.binary.instance.inputstream │ └── addon.xml.in ├── kodi.binary.instance.peripheral │ └── addon.xml.in ├── kodi.binary.instance.pvr │ ├── addon.xml.in │ └── icon.png ├── kodi.binary.instance.screensaver │ └── addon.xml.in ├── kodi.binary.instance.vfs │ └── addon.xml.in ├── kodi.binary.instance.videocodec │ └── addon.xml.in ├── kodi.binary.instance.visualization │ └── addon.xml.in ├── kodi.resource │ ├── addon.xml │ ├── games.xsd │ ├── icon.png │ ├── images.xsd │ ├── language.xsd │ └── uisounds.xsd ├── metadata.album.universal │ ├── addon.xml │ ├── albumuniversal.xml │ ├── changelog.txt │ ├── icon.png │ └── resources │ │ ├── language │ │ ├── Afrikaans │ │ │ └── strings.po │ │ ├── Amharic │ │ │ └── strings.po │ │ ├── Asturian │ │ │ └── strings.po │ │ ├── Belarusian │ │ │ └── strings.po │ │ ├── Bulgarian │ │ │ └── strings.po │ │ ├── Burmese │ │ │ └── strings.po │ │ ├── Catalan │ │ │ └── strings.po │ │ ├── Chinese (Simple) │ │ │ └── strings.po │ │ ├── Chinese (Traditional) │ │ │ └── strings.po │ │ ├── Croatian │ │ │ └── strings.po │ │ ├── Czech │ │ │ └── strings.po │ │ ├── Danish │ │ │ └── strings.po │ │ ├── Dutch │ │ │ └── strings.po │ │ ├── English (Australia) │ │ │ └── strings.po │ │ ├── English (New Zealand) │ │ │ └── strings.po │ │ ├── English (US) │ │ │ └── strings.po │ │ ├── English │ │ │ └── strings.po │ │ ├── Estonian │ │ │ └── strings.po │ │ ├── Finnish │ │ │ └── strings.po │ │ ├── French (Canada) │ │ │ └── strings.po │ │ ├── French │ │ │ └── strings.po │ │ ├── Galician │ │ │ └── strings.po │ │ ├── Georgian │ │ │ └── strings.po │ │ ├── German │ │ │ └── strings.po │ │ ├── Greek │ │ │ └── strings.po │ │ ├── Hebrew │ │ │ └── strings.po │ │ ├── Hungarian │ │ │ └── strings.po │ │ ├── Icelandic │ │ │ └── strings.po │ │ ├── Indonesian │ │ │ └── strings.po │ │ ├── Italian │ │ │ └── strings.po │ │ ├── Japanese │ │ │ └── strings.po │ │ ├── Korean │ │ │ └── strings.po │ │ ├── Latvian │ │ │ └── strings.po │ │ ├── Lithuanian │ │ │ └── strings.po │ │ ├── Macedonian │ │ │ └── strings.po │ │ ├── Malay │ │ │ └── strings.po │ │ ├── Norwegian │ │ │ └── strings.po │ │ ├── Polish │ │ │ └── strings.po │ │ ├── Portuguese (Brazil) │ │ │ └── strings.po │ │ ├── Portuguese │ │ │ └── strings.po │ │ ├── Romanian │ │ │ └── strings.po │ │ ├── Russian │ │ │ └── strings.po │ │ ├── Slovak │ │ │ └── strings.po │ │ ├── Slovenian │ │ │ └── strings.po │ │ ├── Spanish (Argentina) │ │ │ └── strings.po │ │ ├── Spanish (Mexico) │ │ │ └── strings.po │ │ ├── Spanish │ │ │ └── strings.po │ │ ├── Swedish │ │ │ └── strings.po │ │ ├── Tamil (India) │ │ │ └── strings.po │ │ ├── Thai │ │ │ └── strings.po │ │ ├── Turkish │ │ │ └── strings.po │ │ ├── Ukrainian │ │ │ └── strings.po │ │ ├── Vietnamese │ │ │ └── strings.po │ │ └── Welsh │ │ │ └── strings.po │ │ └── settings.xml ├── metadata.artists.universal │ ├── addon.xml │ ├── artistuniversal.xml │ ├── changelog.txt │ ├── icon.png │ └── resources │ │ ├── language │ │ ├── Afrikaans │ │ │ └── strings.po │ │ ├── Amharic │ │ │ └── strings.po │ │ ├── Arabic │ │ │ └── strings.po │ │ ├── Asturian │ │ │ └── strings.po │ │ ├── Belarusian │ │ │ └── strings.po │ │ ├── Bulgarian │ │ │ └── strings.po │ │ ├── Burmese │ │ │ └── strings.po │ │ ├── Catalan │ │ │ └── strings.po │ │ ├── Chinese (Simple) │ │ │ └── strings.po │ │ ├── Chinese (Traditional) │ │ │ └── strings.po │ │ ├── Croatian │ │ │ └── strings.po │ │ ├── Czech │ │ │ └── strings.po │ │ ├── Danish │ │ │ └── strings.po │ │ ├── Dutch │ │ │ └── strings.po │ │ ├── English (Australia) │ │ │ └── strings.po │ │ ├── English (New Zealand) │ │ │ └── strings.po │ │ ├── English (US) │ │ │ └── strings.po │ │ ├── English │ │ │ └── strings.po │ │ ├── Estonian │ │ │ └── strings.po │ │ ├── Finnish │ │ │ └── strings.po │ │ ├── French (Canada) │ │ │ └── strings.po │ │ ├── French │ │ │ └── strings.po │ │ ├── Galician │ │ │ └── strings.po │ │ ├── German │ │ │ └── strings.po │ │ ├── Greek │ │ │ └── strings.po │ │ ├── Hebrew │ │ │ └── strings.po │ │ ├── Hungarian │ │ │ └── strings.po │ │ ├── Icelandic │ │ │ └── strings.po │ │ ├── Indonesian │ │ │ └── strings.po │ │ ├── Italian │ │ │ └── strings.po │ │ ├── Japanese │ │ │ └── strings.po │ │ ├── Korean │ │ │ └── strings.po │ │ ├── Latvian │ │ │ └── strings.po │ │ ├── Lithuanian │ │ │ └── strings.po │ │ ├── Macedonian │ │ │ └── strings.po │ │ ├── Malay │ │ │ └── strings.po │ │ ├── Norwegian │ │ │ └── strings.po │ │ ├── Polish │ │ │ └── strings.po │ │ ├── Portuguese (Brazil) │ │ │ └── strings.po │ │ ├── Portuguese │ │ │ └── strings.po │ │ ├── Romanian │ │ │ └── strings.po │ │ ├── Russian │ │ │ └── strings.po │ │ ├── Slovak │ │ │ └── strings.po │ │ ├── Slovenian │ │ │ └── strings.po │ │ ├── Spanish (Argentina) │ │ │ └── strings.po │ │ ├── Spanish (Mexico) │ │ │ └── strings.po │ │ ├── Spanish │ │ │ └── strings.po │ │ ├── Swedish │ │ │ └── strings.po │ │ ├── Tamil (India) │ │ │ └── strings.po │ │ ├── Thai │ │ │ └── strings.po │ │ ├── Turkish │ │ │ └── strings.po │ │ ├── Ukrainian │ │ │ └── strings.po │ │ ├── Vietnamese │ │ │ └── strings.po │ │ └── Welsh │ │ │ └── strings.po │ │ └── settings.xml ├── metadata.common.allmusic.com │ ├── addon.xml │ ├── allmusic.xml │ └── icon.png ├── metadata.common.fanart.tv │ ├── addon.xml │ ├── fanarttv.xml │ └── icon.png ├── metadata.common.musicbrainz.org │ ├── addon.xml │ ├── icon.png │ └── musicbrainz.xml ├── metadata.common.theaudiodb.com │ ├── addon.xml │ ├── icon.png │ └── tadb.xml ├── metadata.demo.movies │ ├── addon.xml │ └── demo.py ├── metadata.demo.tv │ ├── addon.xml │ └── demo.py ├── metadata.generic.albums │ ├── LICENSE.txt │ ├── addon.xml │ ├── changelog.txt │ ├── default.py │ ├── lib │ │ ├── allmusic.py │ │ ├── discogs.py │ │ ├── fanarttv.py │ │ ├── musicbrainz.py │ │ ├── nfo.py │ │ ├── scraper.py │ │ ├── theaudiodb.py │ │ ├── utils.py │ │ └── wikipedia.py │ └── resources │ │ ├── icon.png │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ └── settings.xml ├── metadata.generic.artists │ ├── LICENSE.txt │ ├── addon.xml │ ├── changelog.txt │ ├── default.py │ ├── lib │ │ ├── allmusic.py │ │ ├── discogs.py │ │ ├── fanarttv.py │ │ ├── musicbrainz.py │ │ ├── nfo.py │ │ ├── scraper.py │ │ ├── theaudiodb.py │ │ ├── utils.py │ │ └── wikipedia.py │ └── resources │ │ ├── icon.png │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ └── settings.xml ├── metadata.local │ ├── addon.xml │ ├── icon.png │ └── local.xml ├── metadata.themoviedb.org.python │ ├── LICENSE.txt │ ├── README.md │ ├── addon.xml │ ├── python │ │ ├── lib │ │ │ ├── __init__.py │ │ │ └── tmdbscraper │ │ │ │ ├── __init__.py │ │ │ │ ├── api_utils.py │ │ │ │ ├── fanarttv.py │ │ │ │ ├── imdbratings.py │ │ │ │ ├── tmdb.py │ │ │ │ ├── tmdbapi.py │ │ │ │ └── traktratings.py │ │ ├── scraper.py │ │ ├── scraper_config.py │ │ └── scraper_datahelper.py │ └── resources │ │ ├── icon.png │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ └── settings.xml ├── metadata.tvshows.themoviedb.org.python │ ├── LICENSE.txt │ ├── addon.xml │ ├── changelog.txt │ ├── libs │ │ ├── actions.py │ │ ├── api_utils.py │ │ ├── cache.py │ │ ├── data_utils.py │ │ ├── debugger.py │ │ ├── imdbratings.py │ │ ├── settings.py │ │ ├── tmdb.py │ │ ├── traktratings.py │ │ └── utils.py │ ├── main.py │ └── resources │ │ ├── icon.png │ │ ├── language │ │ └── resource.language.en_gb │ │ │ └── strings.po │ │ └── settings.xml ├── repository.xbmc.org │ ├── addon.xml │ ├── icon.png │ └── resources │ │ └── language │ │ ├── resource.language.af_za │ │ └── strings.po │ │ ├── resource.language.am_et │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ └── strings.po │ │ ├── resource.language.az_az │ │ └── strings.po │ │ ├── resource.language.be_by │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ └── strings.po │ │ ├── resource.language.de_de │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ └── strings.po │ │ ├── resource.language.en_au │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ └── strings.po │ │ ├── resource.language.en_us │ │ └── strings.po │ │ ├── resource.language.eo │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ └── strings.po │ │ ├── resource.language.es_es │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ └── strings.po │ │ ├── resource.language.he_il │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ └── strings.po │ │ ├── resource.language.id_id │ │ └── strings.po │ │ ├── resource.language.is_is │ │ └── strings.po │ │ ├── resource.language.it_it │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ └── strings.po │ │ ├── resource.language.mi │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ └── strings.po │ │ ├── resource.language.os_os │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ └── strings.po │ │ ├── resource.language.szl │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ └── strings.po │ │ ├── resource.language.te_in │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ └── strings.po │ │ ├── resource.language.th_th │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ └── strings.po ├── resource.images.weathericons.default │ ├── License.txt │ ├── addon.xml │ ├── icon.png │ └── resources │ │ ├── 0.png │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 14.png │ │ ├── 15.png │ │ ├── 16.png │ │ ├── 17.png │ │ ├── 18.png │ │ ├── 19.png │ │ ├── 2.png │ │ ├── 20.png │ │ ├── 21.png │ │ ├── 22.png │ │ ├── 23.png │ │ ├── 24.png │ │ ├── 25.png │ │ ├── 26.png │ │ ├── 27.png │ │ ├── 28.png │ │ ├── 29.png │ │ ├── 3.png │ │ ├── 30.png │ │ ├── 31.png │ │ ├── 32.png │ │ ├── 33.png │ │ ├── 34.png │ │ ├── 35.png │ │ ├── 36.png │ │ ├── 37.png │ │ ├── 38.png │ │ ├── 39.png │ │ ├── 4.png │ │ ├── 40.png │ │ ├── 41.png │ │ ├── 42.png │ │ ├── 43.png │ │ ├── 44.png │ │ ├── 45.png │ │ ├── 46.png │ │ ├── 47.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ ├── 9.png │ │ ├── License.txt │ │ └── na.png ├── resource.language.en_gb │ ├── addon.xml │ ├── icon.png │ └── resources │ │ ├── langinfo.xml │ │ └── strings.po ├── resource.uisounds.kodi │ ├── addon.xml │ ├── icon.png │ └── resources │ │ ├── back.wav │ │ ├── click.wav │ │ ├── cursor.wav │ │ ├── notify.wav │ │ ├── out.wav │ │ ├── shutter.wav │ │ └── sounds.xml ├── screensaver.xbmc.builtin.black │ ├── addon.xml │ └── icon.png ├── screensaver.xbmc.builtin.dim │ ├── addon.xml │ ├── icon.png │ └── resources │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ └── settings.xml ├── script.module.pil │ ├── addon.xml │ └── icon.png ├── script.module.pycryptodome │ ├── addon.xml │ └── icon.png ├── service.xbmc.versioncheck │ ├── LICENSES │ │ ├── Apache-2.0.txt │ │ ├── GPL-2.0-or-later.txt │ │ └── GPL-3.0-or-later.txt │ ├── addon.xml │ ├── changelog.txt │ ├── icon.png │ └── resources │ │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fil │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.oc_fr │ │ │ └── strings.po │ │ ├── resource.language.os_os │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ │ ├── lib │ │ ├── __init__.py │ │ ├── runner.py │ │ └── version_check │ │ │ ├── __init__.py │ │ │ ├── apt_daemon_handler.py │ │ │ ├── common.py │ │ │ ├── distro │ │ │ ├── __init__.py │ │ │ └── distro.py │ │ │ ├── handler.py │ │ │ ├── json_interface.py │ │ │ ├── service.py │ │ │ ├── shell_handler_apt.py │ │ │ ├── versions.py │ │ │ └── viewer.py │ │ ├── polkit │ │ ├── 10-allow-update.pkla │ │ └── README │ │ ├── settings.xml │ │ ├── versions.schema.txt │ │ └── versions.txt ├── skin.estouchy │ ├── LICENSE.txt │ ├── addon.xml │ ├── background │ │ ├── primary.jpg │ │ ├── secondary1.png │ │ └── tv.jpg │ ├── changelog.txt │ ├── colors │ │ └── defaults.xml │ ├── fonts │ │ ├── NotoSans-Regular.ttf │ │ └── noto_license.txt │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fil │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ ├── media │ │ ├── DefaultActor.png │ │ ├── DefaultAddSource.png │ │ ├── DefaultAddon.png │ │ ├── DefaultAddonAlbumInfo.png │ │ ├── DefaultAddonArtistInfo.png │ │ ├── DefaultAddonAudioDSP.png │ │ ├── DefaultAddonAudioDecoder.png │ │ ├── DefaultAddonAudioEncoder.png │ │ ├── DefaultAddonContextItem.png │ │ ├── DefaultAddonFont.png │ │ ├── DefaultAddonGame.png │ │ ├── DefaultAddonHelper.png │ │ ├── DefaultAddonImageDecoder.png │ │ ├── DefaultAddonImages.png │ │ ├── DefaultAddonInfoLibrary.png │ │ ├── DefaultAddonInfoProvider.png │ │ ├── DefaultAddonInputstream.png │ │ ├── DefaultAddonLanguage.png │ │ ├── DefaultAddonLibrary.png │ │ ├── DefaultAddonLookAndFeel.png │ │ ├── DefaultAddonLyrics.png │ │ ├── DefaultAddonMovieInfo.png │ │ ├── DefaultAddonMusic.png │ │ ├── DefaultAddonMusicVideoInfo.png │ │ ├── DefaultAddonNone.png │ │ ├── DefaultAddonPVRClient.png │ │ ├── DefaultAddonPeripheral.png │ │ ├── DefaultAddonPicture.png │ │ ├── DefaultAddonProgram.png │ │ ├── DefaultAddonRepository.png │ │ ├── DefaultAddonScreensaver.png │ │ ├── DefaultAddonService.png │ │ ├── DefaultAddonSkin.png │ │ ├── DefaultAddonSubtitles.png │ │ ├── DefaultAddonTvInfo.png │ │ ├── DefaultAddonUISounds.png │ │ ├── DefaultAddonVfs.png │ │ ├── DefaultAddonVideo.png │ │ ├── DefaultAddonVisualization.png │ │ ├── DefaultAddonWeather.png │ │ ├── DefaultAddonWebSkin.png │ │ ├── DefaultAddonsInstalled.png │ │ ├── DefaultAddonsRecentlyUpdated.png │ │ ├── DefaultAddonsRepo.png │ │ ├── DefaultAddonsSearch.png │ │ ├── DefaultAddonsUpdates.png │ │ ├── DefaultAddonsZip.png │ │ ├── DefaultAlbumCover.png │ │ ├── DefaultArtist.png │ │ ├── DefaultAudio.png │ │ ├── DefaultCDDA.png │ │ ├── DefaultCountry.png │ │ ├── DefaultDVDEmpty.png │ │ ├── DefaultDVDFull.png │ │ ├── DefaultDVDRom.png │ │ ├── DefaultDirector.png │ │ ├── DefaultFavourites.png │ │ ├── DefaultFile.png │ │ ├── DefaultFolder.png │ │ ├── DefaultFolderBack.png │ │ ├── DefaultGameAddons.png │ │ ├── DefaultGenre.png │ │ ├── DefaultHardDisk.png │ │ ├── DefaultIconError.png │ │ ├── DefaultIconInfo.png │ │ ├── DefaultIconWarning.png │ │ ├── DefaultInProgressShows.png │ │ ├── DefaultMovieTitle.png │ │ ├── DefaultMovies.png │ │ ├── DefaultMusicAlbums.png │ │ ├── DefaultMusicArtists.png │ │ ├── DefaultMusicCompilations.png │ │ ├── DefaultMusicGenres.png │ │ ├── DefaultMusicPlaylist.png │ │ ├── DefaultMusicPlaylists.png │ │ ├── DefaultMusicRecentlyAdded.png │ │ ├── DefaultMusicRecentlyPlayed.png │ │ ├── DefaultMusicRoles.png │ │ ├── DefaultMusicSearch.png │ │ ├── DefaultMusicSongs.png │ │ ├── DefaultMusicSources.png │ │ ├── DefaultMusicTop100.png │ │ ├── DefaultMusicTop100Albums.png │ │ ├── DefaultMusicTop100Songs.png │ │ ├── DefaultMusicVideoTitle.png │ │ ├── DefaultMusicVideos.png │ │ ├── DefaultMusicYears.png │ │ ├── DefaultNetwork.png │ │ ├── DefaultPicture.png │ │ ├── DefaultPlaylist.png │ │ ├── DefaultProgram.png │ │ ├── DefaultRecentlyAddedEpisodes.png │ │ ├── DefaultRecentlyAddedMovies.png │ │ ├── DefaultRecentlyAddedMusicVideos.png │ │ ├── DefaultRemovableDisk.png │ │ ├── DefaultScript.png │ │ ├── DefaultSets.png │ │ ├── DefaultStudios.png │ │ ├── DefaultTVShowTitle.png │ │ ├── DefaultTVShows.png │ │ ├── DefaultTags.png │ │ ├── DefaultUser.png │ │ ├── DefaultVCD.png │ │ ├── DefaultVideo.png │ │ ├── DefaultVideoCover.png │ │ ├── DefaultVideoDeleted.png │ │ ├── DefaultVideoPlaylist.png │ │ ├── DefaultVideoPlaylists.png │ │ ├── DefaultYear.png │ │ ├── OverlayUnwatched.png │ │ ├── OverlayWatched.png │ │ ├── OverlayWatching.png │ │ ├── arrow_down.png │ │ ├── arrow_left.png │ │ ├── arrow_right.png │ │ ├── arrow_up.png │ │ ├── back.png │ │ ├── black.png │ │ ├── blank.png │ │ ├── busy.png │ │ ├── button_nofocus.png │ │ ├── calibrate_aspect.png │ │ ├── calibrate_bottom.png │ │ ├── calibrate_reset.png │ │ ├── calibrate_subtitles.png │ │ ├── calibrate_top.png │ │ ├── color-back.png │ │ ├── color-button-box.png │ │ ├── dialog_back.png │ │ ├── dialog_header.png │ │ ├── dialogbutton-focus.png │ │ ├── dialogbutton-nofocus.png │ │ ├── epg │ │ │ ├── 0.png │ │ │ ├── 112.png │ │ │ ├── 128.png │ │ │ ├── 144.png │ │ │ ├── 16.png │ │ │ ├── 160.png │ │ │ ├── 176.png │ │ │ ├── 192.png │ │ │ ├── 208.png │ │ │ ├── 224.png │ │ │ ├── 240.png │ │ │ ├── 256.png │ │ │ ├── 32.png │ │ │ ├── 48.png │ │ │ ├── 64.png │ │ │ ├── 80.png │ │ │ └── 96.png │ │ ├── epg_archive.png │ │ ├── epg_marker.png │ │ ├── epg_record.png │ │ ├── epg_schedule.png │ │ ├── flagging │ │ │ ├── aspectratio │ │ │ │ ├── 1.00.png │ │ │ │ ├── 1.19.png │ │ │ │ ├── 1.33.png │ │ │ │ ├── 1.37.png │ │ │ │ ├── 1.66.png │ │ │ │ ├── 1.78.png │ │ │ │ ├── 1.85.png │ │ │ │ ├── 2.00.png │ │ │ │ ├── 2.20.png │ │ │ │ ├── 2.35.png │ │ │ │ ├── 2.40.png │ │ │ │ ├── 2.55.png │ │ │ │ └── 2.76.png │ │ │ ├── audio │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 10.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ ├── 8.png │ │ │ │ ├── aac.png │ │ │ │ ├── ac3.png │ │ │ │ ├── aif.png │ │ │ │ ├── aifc.png │ │ │ │ ├── aiff.png │ │ │ │ ├── alac.png │ │ │ │ ├── ape.png │ │ │ │ ├── avc.png │ │ │ │ ├── cdda.png │ │ │ │ ├── dca.png │ │ │ │ ├── dolbydigital.png │ │ │ │ ├── dts.png │ │ │ │ ├── dtshd_hra.png │ │ │ │ ├── dtshd_ma.png │ │ │ │ ├── dtsma.png │ │ │ │ ├── eac3.png │ │ │ │ ├── flac.png │ │ │ │ ├── mp1.png │ │ │ │ ├── mp2.png │ │ │ │ ├── mp3.png │ │ │ │ ├── ogg.png │ │ │ │ ├── opus.png │ │ │ │ ├── pcm.png │ │ │ │ ├── pcm_bluray.png │ │ │ │ ├── pcm_s16le.png │ │ │ │ ├── pcm_s24le.png │ │ │ │ ├── truehd.png │ │ │ │ ├── vorbis.png │ │ │ │ ├── wav.png │ │ │ │ ├── wavpack.png │ │ │ │ ├── wma.png │ │ │ │ ├── wmapro.png │ │ │ │ └── wmav2.png │ │ │ ├── blank.png │ │ │ ├── resolution │ │ │ │ ├── 1080.png │ │ │ │ ├── 480.png │ │ │ │ ├── 540.png │ │ │ │ ├── 576.png │ │ │ │ └── 720.png │ │ │ ├── source │ │ │ │ └── Set.png │ │ │ └── video │ │ │ │ ├── 1080.png │ │ │ │ ├── 3D.png │ │ │ │ ├── 480.png │ │ │ │ ├── 4K.png │ │ │ │ ├── 540.png │ │ │ │ ├── 576.png │ │ │ │ ├── 720.png │ │ │ │ ├── av1.png │ │ │ │ ├── avc1.png │ │ │ │ ├── bluray.png │ │ │ │ ├── divx.png │ │ │ │ ├── dvd.png │ │ │ │ ├── flv.png │ │ │ │ ├── h262.png │ │ │ │ ├── h264.png │ │ │ │ ├── hddvd.png │ │ │ │ ├── hdmv.png │ │ │ │ ├── hev1.png │ │ │ │ ├── hevc.png │ │ │ │ ├── hvc1.png │ │ │ │ ├── mpeg1video.png │ │ │ │ ├── mpeg2video.png │ │ │ │ ├── tv.png │ │ │ │ ├── vc-1.png │ │ │ │ ├── vhs.png │ │ │ │ ├── vp8.png │ │ │ │ ├── vp9.png │ │ │ │ ├── wmv.png │ │ │ │ ├── wmv3.png │ │ │ │ ├── wvc1.png │ │ │ │ └── xvid.png │ │ ├── grey.png │ │ ├── header.png │ │ ├── icon_breadcrumb_addons.png │ │ ├── icon_breadcrumb_favourites.png │ │ ├── icon_breadcrumb_music.png │ │ ├── icon_breadcrumb_pictures.png │ │ ├── icon_breadcrumb_settings.png │ │ ├── icon_breadcrumb_tv.png │ │ ├── icon_breadcrumb_video.png │ │ ├── icon_breadcrumb_weather.png │ │ ├── icon_button_back.png │ │ ├── icon_button_city.png │ │ ├── icon_button_favourites.png │ │ ├── icon_button_filemanager.png │ │ ├── icon_button_filter.png │ │ ├── icon_button_filtered.png │ │ ├── icon_button_logoff.png │ │ ├── icon_button_refresh.png │ │ ├── icon_button_settings.png │ │ ├── icon_button_shutdown.png │ │ ├── icon_button_view.png │ │ ├── icon_dialog_close.png │ │ ├── icon_keyboard_arrowkey.png │ │ ├── icon_keyboard_backspace.png │ │ ├── icon_keyboard_enter.png │ │ ├── icon_keyboard_hide.png │ │ ├── icon_keyboard_shift.png │ │ ├── icon_keyboard_show.png │ │ ├── icon_menu_addons.png │ │ ├── icon_menu_favourites.png │ │ ├── icon_menu_games.png │ │ ├── icon_menu_livetv.png │ │ ├── icon_menu_movies.png │ │ ├── icon_menu_music.png │ │ ├── icon_menu_pictures.png │ │ ├── icon_menu_radio.png │ │ ├── icon_menu_tvshows.png │ │ ├── icon_menu_videos.png │ │ ├── icon_menu_weather.png │ │ ├── icon_settings_addons.png │ │ ├── icon_settings_games.png │ │ ├── icon_settings_interface.png │ │ ├── icon_settings_livetv.png │ │ ├── icon_settings_media.png │ │ ├── icon_settings_player.png │ │ ├── icon_settings_profiles.png │ │ ├── icon_settings_services.png │ │ ├── icon_settings_system.png │ │ ├── icon_settings_systeminfo.png │ │ ├── list_focus.png │ │ ├── osd_forward.png │ │ ├── osd_next.png │ │ ├── osd_pause.png │ │ ├── osd_play.png │ │ ├── osd_previous.png │ │ ├── osd_record.png │ │ ├── osd_rewind.png │ │ ├── osd_stop.png │ │ ├── osd_volume.png │ │ ├── panel.png │ │ ├── panel_shadow.png │ │ ├── pointer_focus.png │ │ ├── radiobutton_off.png │ │ ├── radiobutton_on.png │ │ ├── rating │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ │ ├── red.png │ │ ├── roundbutton-focus.png │ │ ├── separator.png │ │ ├── side_panel.png │ │ ├── slider.png │ │ ├── slider_focus.png │ │ ├── slider_nofocus.png │ │ ├── subtitles │ │ │ ├── flags │ │ │ │ ├── -.gif │ │ │ │ ├── ar.gif │ │ │ │ ├── bg.gif │ │ │ │ ├── bs.gif │ │ │ │ ├── ca.gif │ │ │ │ ├── cs.gif │ │ │ │ ├── da.gif │ │ │ │ ├── de.gif │ │ │ │ ├── el.gif │ │ │ │ ├── en.gif │ │ │ │ ├── es.gif │ │ │ │ ├── et.gif │ │ │ │ ├── fa.gif │ │ │ │ ├── fi.gif │ │ │ │ ├── fo.gif │ │ │ │ ├── fr.gif │ │ │ │ ├── gl.gif │ │ │ │ ├── he.gif │ │ │ │ ├── hi.gif │ │ │ │ ├── hr.gif │ │ │ │ ├── hu.gif │ │ │ │ ├── hy.gif │ │ │ │ ├── id.gif │ │ │ │ ├── is.gif │ │ │ │ ├── it.gif │ │ │ │ ├── ja.gif │ │ │ │ ├── kk.gif │ │ │ │ ├── ko.gif │ │ │ │ ├── lb.gif │ │ │ │ ├── lt.gif │ │ │ │ ├── lv.gif │ │ │ │ ├── mk.gif │ │ │ │ ├── ms.gif │ │ │ │ ├── nl.gif │ │ │ │ ├── no.gif │ │ │ │ ├── pb.gif │ │ │ │ ├── pl.gif │ │ │ │ ├── pt.gif │ │ │ │ ├── ro.gif │ │ │ │ ├── ru.gif │ │ │ │ ├── sk.gif │ │ │ │ ├── sl.gif │ │ │ │ ├── sq.gif │ │ │ │ ├── sr.gif │ │ │ │ ├── sv.gif │ │ │ │ ├── tr.gif │ │ │ │ ├── uk.gif │ │ │ │ ├── vi.gif │ │ │ │ └── zh.gif │ │ │ └── rating │ │ │ │ ├── rating0.png │ │ │ │ ├── rating1.png │ │ │ │ ├── rating2.png │ │ │ │ ├── rating3.png │ │ │ │ ├── rating4.png │ │ │ │ └── rating5.png │ │ ├── thumb_focus.png │ │ ├── weather │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 11.png │ │ │ ├── 12.png │ │ │ ├── 13.png │ │ │ ├── 14.png │ │ │ ├── 15.png │ │ │ ├── 16.png │ │ │ ├── 17.png │ │ │ ├── 18.png │ │ │ ├── 19.png │ │ │ ├── 2.png │ │ │ ├── 20.png │ │ │ ├── 21.png │ │ │ ├── 22.png │ │ │ ├── 23.png │ │ │ ├── 24.png │ │ │ ├── 25.png │ │ │ ├── 26.png │ │ │ ├── 27.png │ │ │ ├── 28.png │ │ │ ├── 29.png │ │ │ ├── 3.png │ │ │ ├── 30.png │ │ │ ├── 31.png │ │ │ ├── 32.png │ │ │ ├── 33.png │ │ │ ├── 34.png │ │ │ ├── 35.png │ │ │ ├── 36.png │ │ │ ├── 37.png │ │ │ ├── 38.png │ │ │ ├── 39.png │ │ │ ├── 4.png │ │ │ ├── 40.png │ │ │ ├── 41.png │ │ │ ├── 42.png │ │ │ ├── 43.png │ │ │ ├── 44.png │ │ │ ├── 45.png │ │ │ ├── 46.png │ │ │ ├── 47.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ ├── 9.png │ │ │ └── na.png │ │ └── white.png │ ├── resources │ │ ├── fanart.jpg │ │ ├── icon.png │ │ ├── screenshot-01.jpg │ │ ├── screenshot-02.jpg │ │ ├── screenshot-03.jpg │ │ ├── screenshot-04.jpg │ │ ├── screenshot-05.jpg │ │ ├── screenshot-06.jpg │ │ ├── screenshot-07.jpg │ │ ├── screenshot-08.jpg │ │ ├── screenshot-09.jpg │ │ ├── screenshot-10.jpg │ │ ├── screenshot-11.jpg │ │ └── screenshot-12.jpg │ └── xml │ │ ├── AddonBrowser.xml │ │ ├── CustomFirstRun.xml │ │ ├── CustomVolume.xml │ │ ├── Defaults.xml │ │ ├── DialogAddonInfo.xml │ │ ├── DialogAddonSettings.xml │ │ ├── DialogBusy.xml │ │ ├── DialogButtonMenu.xml │ │ ├── DialogColorPicker.xml │ │ ├── DialogConfirm.xml │ │ ├── DialogContextMenu.xml │ │ ├── DialogExtendedProgressBar.xml │ │ ├── DialogGameControllers.xml │ │ ├── DialogKeyboard.xml │ │ ├── DialogMediaSource.xml │ │ ├── DialogMusicInfo.xml │ │ ├── DialogNotification.xml │ │ ├── DialogNumeric.xml │ │ ├── DialogPVRChannelGuide.xml │ │ ├── DialogPVRChannelManager.xml │ │ ├── DialogPVRChannelsOSD.xml │ │ ├── DialogPVRGroupManager.xml │ │ ├── DialogPVRGuideSearch.xml │ │ ├── DialogPVRInfo.xml │ │ ├── DialogPVRRadioRDSInfo.xml │ │ ├── DialogPictureInfo.xml │ │ ├── DialogPlayerProcessInfo.xml │ │ ├── DialogSeekBar.xml │ │ ├── DialogSelect.xml │ │ ├── DialogSettings.xml │ │ ├── DialogSlider.xml │ │ ├── DialogSubtitles.xml │ │ ├── DialogTextViewer.xml │ │ ├── DialogVideoInfo.xml │ │ ├── DialogVolumeBar.xml │ │ ├── EventLog.xml │ │ ├── FileBrowser.xml │ │ ├── FileManager.xml │ │ ├── Font.xml │ │ ├── GameOSD.xml │ │ ├── Home.xml │ │ ├── Includes.xml │ │ ├── IncludesCodecFlagging.xml │ │ ├── IncludesHomeRecentlyAdded.xml │ │ ├── IncludesPlayerControls.xml │ │ ├── LoginScreen.xml │ │ ├── MusicOSD.xml │ │ ├── MusicVisualisation.xml │ │ ├── MyFavourites.xml │ │ ├── MyGames.xml │ │ ├── MyMusicNav.xml │ │ ├── MyMusicPlaylistEditor.xml │ │ ├── MyPVRChannels.xml │ │ ├── MyPVRGuide.xml │ │ ├── MyPVRRecordings.xml │ │ ├── MyPVRSearch.xml │ │ ├── MyPVRTimers.xml │ │ ├── MyPics.xml │ │ ├── MyPlaylist.xml │ │ ├── MyPrograms.xml │ │ ├── MyVideoNav.xml │ │ ├── MyWeather.xml │ │ ├── PlayerControls.xml │ │ ├── Pointer.xml │ │ ├── Settings.xml │ │ ├── SettingsCategory.xml │ │ ├── SettingsProfile.xml │ │ ├── SettingsScreenCalibration.xml │ │ ├── SettingsSystemInfo.xml │ │ ├── SkinSettings.xml │ │ ├── SlideShow.xml │ │ ├── SmartPlaylistEditor.xml │ │ ├── SmartPlaylistRule.xml │ │ ├── Startup.xml │ │ ├── VideoFullScreen.xml │ │ ├── VideoOSD.xml │ │ ├── VideoOSDBookmarks.xml │ │ ├── ViewsList.xml │ │ ├── ViewsPVR.xml │ │ ├── ViewsThumbnail.xml │ │ └── ViewsWide.xml ├── skin.estuary │ ├── LICENSE.txt │ ├── addon.xml │ ├── changelog.txt │ ├── colors │ │ ├── brown.xml │ │ ├── charcoal.xml │ │ ├── chartreuse.xml │ │ ├── concrete.xml │ │ ├── defaults.xml │ │ ├── gold.xml │ │ ├── green.xml │ │ ├── maroon.xml │ │ ├── midnight.xml │ │ ├── orange.xml │ │ ├── pink.xml │ │ ├── rose.xml │ │ ├── teal.xml │ │ └── violet.xml │ ├── extras │ │ ├── backgrounds │ │ │ ├── pattern0.jpg │ │ │ ├── pattern1.jpg │ │ │ ├── pattern2.jpg │ │ │ ├── pattern3.jpg │ │ │ ├── pattern4.jpg │ │ │ ├── pattern5.jpg │ │ │ ├── pattern6.jpg │ │ │ ├── pattern7.jpg │ │ │ └── primary.jpg │ │ └── home-images │ │ │ ├── LICENSE │ │ │ ├── movie.jpg │ │ │ └── music.jpg │ ├── fonts │ │ ├── NotoMono-Regular.ttf │ │ ├── NotoSans-Regular.ttf │ │ ├── Roboto-Thin.ttf │ │ ├── heebo_licence.txt │ │ ├── mardoto_license.txt │ │ ├── noto_license.txt │ │ └── roboto_license.txt │ ├── language │ │ ├── resource.language.af_za │ │ │ └── strings.po │ │ ├── resource.language.am_et │ │ │ └── strings.po │ │ ├── resource.language.ar_sa │ │ │ └── strings.po │ │ ├── resource.language.ast_es │ │ │ └── strings.po │ │ ├── resource.language.az_az │ │ │ └── strings.po │ │ ├── resource.language.be_by │ │ │ └── strings.po │ │ ├── resource.language.bg_bg │ │ │ └── strings.po │ │ ├── resource.language.bs_ba │ │ │ └── strings.po │ │ ├── resource.language.ca_es │ │ │ └── strings.po │ │ ├── resource.language.cs_cz │ │ │ └── strings.po │ │ ├── resource.language.cy_gb │ │ │ └── strings.po │ │ ├── resource.language.da_dk │ │ │ └── strings.po │ │ ├── resource.language.de_de │ │ │ └── strings.po │ │ ├── resource.language.el_gr │ │ │ └── strings.po │ │ ├── resource.language.en_au │ │ │ └── strings.po │ │ ├── resource.language.en_gb │ │ │ └── strings.po │ │ ├── resource.language.en_nz │ │ │ └── strings.po │ │ ├── resource.language.en_us │ │ │ └── strings.po │ │ ├── resource.language.eo │ │ │ └── strings.po │ │ ├── resource.language.es_ar │ │ │ └── strings.po │ │ ├── resource.language.es_es │ │ │ └── strings.po │ │ ├── resource.language.es_mx │ │ │ └── strings.po │ │ ├── resource.language.et_ee │ │ │ └── strings.po │ │ ├── resource.language.eu_es │ │ │ └── strings.po │ │ ├── resource.language.fa_af │ │ │ └── strings.po │ │ ├── resource.language.fa_ir │ │ │ └── strings.po │ │ ├── resource.language.fi_fi │ │ │ └── strings.po │ │ ├── resource.language.fil │ │ │ └── strings.po │ │ ├── resource.language.fo_fo │ │ │ └── strings.po │ │ ├── resource.language.fr_ca │ │ │ └── strings.po │ │ ├── resource.language.fr_fr │ │ │ └── strings.po │ │ ├── resource.language.gl_es │ │ │ └── strings.po │ │ ├── resource.language.he_il │ │ │ └── strings.po │ │ ├── resource.language.hi_in │ │ │ └── strings.po │ │ ├── resource.language.hr_hr │ │ │ └── strings.po │ │ ├── resource.language.hu_hu │ │ │ └── strings.po │ │ ├── resource.language.hy_am │ │ │ └── strings.po │ │ ├── resource.language.id_id │ │ │ └── strings.po │ │ ├── resource.language.is_is │ │ │ └── strings.po │ │ ├── resource.language.it_it │ │ │ └── strings.po │ │ ├── resource.language.ja_jp │ │ │ └── strings.po │ │ ├── resource.language.kn_in │ │ │ └── strings.po │ │ ├── resource.language.ko_kr │ │ │ └── strings.po │ │ ├── resource.language.lt_lt │ │ │ └── strings.po │ │ ├── resource.language.lv_lv │ │ │ └── strings.po │ │ ├── resource.language.mi │ │ │ └── strings.po │ │ ├── resource.language.mk_mk │ │ │ └── strings.po │ │ ├── resource.language.ml_in │ │ │ └── strings.po │ │ ├── resource.language.mn_mn │ │ │ └── strings.po │ │ ├── resource.language.ms_my │ │ │ └── strings.po │ │ ├── resource.language.mt_mt │ │ │ └── strings.po │ │ ├── resource.language.my_mm │ │ │ └── strings.po │ │ ├── resource.language.nb_no │ │ │ └── strings.po │ │ ├── resource.language.nl_nl │ │ │ └── strings.po │ │ ├── resource.language.pl_pl │ │ │ └── strings.po │ │ ├── resource.language.pt_br │ │ │ └── strings.po │ │ ├── resource.language.pt_pt │ │ │ └── strings.po │ │ ├── resource.language.ro_ro │ │ │ └── strings.po │ │ ├── resource.language.ru_ru │ │ │ └── strings.po │ │ ├── resource.language.si_lk │ │ │ └── strings.po │ │ ├── resource.language.sk_sk │ │ │ └── strings.po │ │ ├── resource.language.sl_si │ │ │ └── strings.po │ │ ├── resource.language.sq_al │ │ │ └── strings.po │ │ ├── resource.language.sr_rs │ │ │ └── strings.po │ │ ├── resource.language.sr_rs@latin │ │ │ └── strings.po │ │ ├── resource.language.sv_se │ │ │ └── strings.po │ │ ├── resource.language.szl │ │ │ └── strings.po │ │ ├── resource.language.ta_in │ │ │ └── strings.po │ │ ├── resource.language.te_in │ │ │ └── strings.po │ │ ├── resource.language.tg_tj │ │ │ └── strings.po │ │ ├── resource.language.th_th │ │ │ └── strings.po │ │ ├── resource.language.tr_tr │ │ │ └── strings.po │ │ ├── resource.language.uk_ua │ │ │ └── strings.po │ │ ├── resource.language.uz_uz │ │ │ └── strings.po │ │ ├── resource.language.vi_vn │ │ │ └── strings.po │ │ ├── resource.language.zh_cn │ │ │ └── strings.po │ │ └── resource.language.zh_tw │ │ │ └── strings.po │ ├── media │ │ ├── DefaultActor.png │ │ ├── DefaultActorSolid.png │ │ ├── DefaultAddSource.png │ │ ├── DefaultAddon.png │ │ ├── DefaultAddonAlbumInfo.png │ │ ├── DefaultAddonArtistInfo.png │ │ ├── DefaultAddonAudioDSP.png │ │ ├── DefaultAddonAudioDecoder.png │ │ ├── DefaultAddonAudioEncoder.png │ │ ├── DefaultAddonContextItem.png │ │ ├── DefaultAddonFont.png │ │ ├── DefaultAddonGame.png │ │ ├── DefaultAddonHelper.png │ │ ├── DefaultAddonImageDecoder.png │ │ ├── DefaultAddonImages.png │ │ ├── DefaultAddonInfoLibrary.png │ │ ├── DefaultAddonInfoProvider.png │ │ ├── DefaultAddonInputstream.png │ │ ├── DefaultAddonLanguage.png │ │ ├── DefaultAddonLibrary.png │ │ ├── DefaultAddonLookAndFeel.png │ │ ├── DefaultAddonLyrics.png │ │ ├── DefaultAddonMovieInfo.png │ │ ├── DefaultAddonMusic.png │ │ ├── DefaultAddonMusicVideoInfo.png │ │ ├── DefaultAddonNone.png │ │ ├── DefaultAddonPVRClient.png │ │ ├── DefaultAddonPeripheral.png │ │ ├── DefaultAddonPicture.png │ │ ├── DefaultAddonProgram.png │ │ ├── DefaultAddonRepository.png │ │ ├── DefaultAddonScreensaver.png │ │ ├── DefaultAddonService.png │ │ ├── DefaultAddonSkin.png │ │ ├── DefaultAddonSubtitles.png │ │ ├── DefaultAddonTvInfo.png │ │ ├── DefaultAddonUISounds.png │ │ ├── DefaultAddonVfs.png │ │ ├── DefaultAddonVideo.png │ │ ├── DefaultAddonVisualization.png │ │ ├── DefaultAddonWeather.png │ │ ├── DefaultAddonWebSkin.png │ │ ├── DefaultAddonsInstalled.png │ │ ├── DefaultAddonsRecentlyUpdated.png │ │ ├── DefaultAddonsRepo.png │ │ ├── DefaultAddonsSearch.png │ │ ├── DefaultAddonsUpdates.png │ │ ├── DefaultAddonsZip.png │ │ ├── DefaultAlbumCover.png │ │ ├── DefaultArtist.png │ │ ├── DefaultAudio.png │ │ ├── DefaultAudioDSP.png │ │ ├── DefaultBackBanner.png │ │ ├── DefaultBluray.png │ │ ├── DefaultCDDA.png │ │ ├── DefaultCountry.png │ │ ├── DefaultDVDEmpty.png │ │ ├── DefaultDVDFull.png │ │ ├── DefaultDVDRom.png │ │ ├── DefaultDirector.png │ │ ├── DefaultExtensionInfo.png │ │ ├── DefaultFavourites.png │ │ ├── DefaultFile.png │ │ ├── DefaultFolder.png │ │ ├── DefaultFolderBack.png │ │ ├── DefaultFolderBackPoster.png │ │ ├── DefaultFolderBackSquare.png │ │ ├── DefaultFolderSquare.png │ │ ├── DefaultGenre.png │ │ ├── DefaultHardDisk.png │ │ ├── DefaultIconError.png │ │ ├── DefaultIconInfo.png │ │ ├── DefaultIconWarning.png │ │ ├── DefaultInProgressShows.png │ │ ├── DefaultMimetypeInfo.png │ │ ├── DefaultMovieTitle.png │ │ ├── DefaultMovies.png │ │ ├── DefaultMusicAlbums.png │ │ ├── DefaultMusicArtists.png │ │ ├── DefaultMusicCompilations.png │ │ ├── DefaultMusicGenres.png │ │ ├── DefaultMusicPlaylists.png │ │ ├── DefaultMusicRecentlyAdded.png │ │ ├── DefaultMusicRecentlyPlayed.png │ │ ├── DefaultMusicRoles.png │ │ ├── DefaultMusicSearch.png │ │ ├── DefaultMusicSongs.png │ │ ├── DefaultMusicSources.png │ │ ├── DefaultMusicTop100.png │ │ ├── DefaultMusicTop100Albums.png │ │ ├── DefaultMusicTop100Songs.png │ │ ├── DefaultMusicVideoTitle.png │ │ ├── DefaultMusicVideos.png │ │ ├── DefaultMusicYears.png │ │ ├── DefaultNetwork.png │ │ ├── DefaultNoPreview.png │ │ ├── DefaultPVRChannels.png │ │ ├── DefaultPVRGuide.png │ │ ├── DefaultPVRRecordings.png │ │ ├── DefaultPVRSearch.png │ │ ├── DefaultPVRTimerRules.png │ │ ├── DefaultPVRTimers.png │ │ ├── DefaultPartyMode.png │ │ ├── DefaultPicture.png │ │ ├── DefaultPlaylist.png │ │ ├── DefaultProgram.png │ │ ├── DefaultRecentlyAddedEpisodes.png │ │ ├── DefaultRecentlyAddedMovies.png │ │ ├── DefaultRecentlyAddedMusicVideos.png │ │ ├── DefaultRemovableDisk.png │ │ ├── DefaultScript.png │ │ ├── DefaultSets.png │ │ ├── DefaultStudios.png │ │ ├── DefaultTVShowTitle.png │ │ ├── DefaultTVShows.png │ │ ├── DefaultTags.png │ │ ├── DefaultUser.png │ │ ├── DefaultVCD.png │ │ ├── DefaultVideo.png │ │ ├── DefaultVideoCover.png │ │ ├── DefaultVideoDeleted.png │ │ ├── DefaultVideoPlaylists.png │ │ ├── DefaultVideoVersions.png │ │ ├── DefaultYear.png │ │ ├── OverlayHD.png │ │ ├── OverlayLocked.png │ │ ├── OverlayRAR.png │ │ ├── OverlaySpoiler.png │ │ ├── OverlayUnwatched.png │ │ ├── OverlayWatched.png │ │ ├── OverlayZIP.png │ │ ├── buttons │ │ │ ├── button-alt-nofo.png │ │ │ ├── button-fo.png │ │ │ ├── button-nofo.png │ │ │ ├── color-back.png │ │ │ ├── color-button-box.png │ │ │ ├── dialogbutton-fo.png │ │ │ ├── dialogbutton-nofo.png │ │ │ ├── radio-button-off.png │ │ │ ├── radio-button-on.png │ │ │ ├── roundbutton-fo.png │ │ │ ├── slider-back.png │ │ │ ├── slider-nib.png │ │ │ ├── spinctrl │ │ │ │ ├── arrow-light-down.png │ │ │ │ └── arrow-light-up.png │ │ │ └── thumbnail_focused.png │ │ ├── calibrate │ │ │ ├── cal_br.png │ │ │ ├── cal_ratio.png │ │ │ ├── cal_sub.png │ │ │ ├── cal_tl.png │ │ │ └── reset.png │ │ ├── colors │ │ │ ├── black.png │ │ │ ├── grey.png │ │ │ ├── red.png │ │ │ ├── red50.png │ │ │ ├── white.png │ │ │ ├── white50.png │ │ │ └── white70.png │ │ ├── dialogs │ │ │ ├── close.png │ │ │ ├── dialog-bg-nobo.png │ │ │ ├── dialog-bg.png │ │ │ ├── extendedprogress │ │ │ │ ├── loading-back.png │ │ │ │ └── loading.png │ │ │ ├── separator-grey.png │ │ │ └── volume │ │ │ │ ├── mute.png │ │ │ │ ├── progress │ │ │ │ ├── p0.png │ │ │ │ ├── p1.png │ │ │ │ ├── p10.png │ │ │ │ ├── p100.png │ │ │ │ ├── p11.png │ │ │ │ ├── p12.png │ │ │ │ ├── p13.png │ │ │ │ ├── p14.png │ │ │ │ ├── p15.png │ │ │ │ ├── p16.png │ │ │ │ ├── p17.png │ │ │ │ ├── p18.png │ │ │ │ ├── p19.png │ │ │ │ ├── p2.png │ │ │ │ ├── p20.png │ │ │ │ ├── p21.png │ │ │ │ ├── p22.png │ │ │ │ ├── p23.png │ │ │ │ ├── p24.png │ │ │ │ ├── p25.png │ │ │ │ ├── p26.png │ │ │ │ ├── p27.png │ │ │ │ ├── p28.png │ │ │ │ ├── p29.png │ │ │ │ ├── p3.png │ │ │ │ ├── p30.png │ │ │ │ ├── p31.png │ │ │ │ ├── p32.png │ │ │ │ ├── p33.png │ │ │ │ ├── p34.png │ │ │ │ ├── p35.png │ │ │ │ ├── p36.png │ │ │ │ ├── p37.png │ │ │ │ ├── p38.png │ │ │ │ ├── p39.png │ │ │ │ ├── p4.png │ │ │ │ ├── p40.png │ │ │ │ ├── p41.png │ │ │ │ ├── p42.png │ │ │ │ ├── p43.png │ │ │ │ ├── p44.png │ │ │ │ ├── p45.png │ │ │ │ ├── p46.png │ │ │ │ ├── p47.png │ │ │ │ ├── p48.png │ │ │ │ ├── p49.png │ │ │ │ ├── p5.png │ │ │ │ ├── p50.png │ │ │ │ ├── p51.png │ │ │ │ ├── p52.png │ │ │ │ ├── p53.png │ │ │ │ ├── p54.png │ │ │ │ ├── p55.png │ │ │ │ ├── p56.png │ │ │ │ ├── p57.png │ │ │ │ ├── p58.png │ │ │ │ ├── p59.png │ │ │ │ ├── p6.png │ │ │ │ ├── p60.png │ │ │ │ ├── p61.png │ │ │ │ ├── p62.png │ │ │ │ ├── p63.png │ │ │ │ ├── p64.png │ │ │ │ ├── p65.png │ │ │ │ ├── p66.png │ │ │ │ ├── p67.png │ │ │ │ ├── p68.png │ │ │ │ ├── p69.png │ │ │ │ ├── p7.png │ │ │ │ ├── p70.png │ │ │ │ ├── p71.png │ │ │ │ ├── p72.png │ │ │ │ ├── p73.png │ │ │ │ ├── p74.png │ │ │ │ ├── p75.png │ │ │ │ ├── p76.png │ │ │ │ ├── p77.png │ │ │ │ ├── p78.png │ │ │ │ ├── p79.png │ │ │ │ ├── p8.png │ │ │ │ ├── p80.png │ │ │ │ ├── p81.png │ │ │ │ ├── p82.png │ │ │ │ ├── p83.png │ │ │ │ ├── p84.png │ │ │ │ ├── p85.png │ │ │ │ ├── p86.png │ │ │ │ ├── p87.png │ │ │ │ ├── p88.png │ │ │ │ ├── p89.png │ │ │ │ ├── p9.png │ │ │ │ ├── p90.png │ │ │ │ ├── p91.png │ │ │ │ ├── p92.png │ │ │ │ ├── p93.png │ │ │ │ ├── p94.png │ │ │ │ ├── p95.png │ │ │ │ ├── p96.png │ │ │ │ ├── p97.png │ │ │ │ ├── p98.png │ │ │ │ └── p99.png │ │ │ │ ├── volume.png │ │ │ │ ├── volume1.png │ │ │ │ └── volume2.png │ │ ├── flags │ │ │ ├── aspectratio │ │ │ │ ├── 1.00.png │ │ │ │ ├── 1.19.png │ │ │ │ ├── 1.33.png │ │ │ │ ├── 1.37.png │ │ │ │ ├── 1.66.png │ │ │ │ ├── 1.78.png │ │ │ │ ├── 1.85.png │ │ │ │ ├── 2.00.png │ │ │ │ ├── 2.20.png │ │ │ │ ├── 2.35.png │ │ │ │ ├── 2.40.png │ │ │ │ ├── 2.55.png │ │ │ │ └── 2.76.png │ │ │ ├── audiochannel │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 10.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ └── 8.png │ │ │ ├── audiocodec │ │ │ │ ├── aac.png │ │ │ │ ├── aac_latm.png │ │ │ │ ├── ac3.png │ │ │ │ ├── aif.png │ │ │ │ ├── aifc.png │ │ │ │ ├── aiff.png │ │ │ │ ├── alac.png │ │ │ │ ├── ape.png │ │ │ │ ├── avc.png │ │ │ │ ├── cdda.png │ │ │ │ ├── dca.png │ │ │ │ ├── dolbydigital.png │ │ │ │ ├── dts.png │ │ │ │ ├── dtshd_hra.png │ │ │ │ ├── dtshd_ma.png │ │ │ │ ├── dtsma.png │ │ │ │ ├── eac3.png │ │ │ │ ├── flac.png │ │ │ │ ├── mp1.png │ │ │ │ ├── mp2.png │ │ │ │ ├── mp3.png │ │ │ │ ├── mp3float.png │ │ │ │ ├── ogg.png │ │ │ │ ├── opus.png │ │ │ │ ├── pcm.png │ │ │ │ ├── pcm_bluray.png │ │ │ │ ├── pcm_s16le.png │ │ │ │ ├── pcm_s24le.png │ │ │ │ ├── truehd.png │ │ │ │ ├── vorbis.png │ │ │ │ ├── wav.png │ │ │ │ ├── wavpack.png │ │ │ │ ├── wma.png │ │ │ │ ├── wmapro.png │ │ │ │ └── wmav2.png │ │ │ ├── flag.png │ │ │ ├── rds │ │ │ │ └── rds.png │ │ │ ├── starrating │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 10.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ ├── 8.png │ │ │ │ ├── 9.png │ │ │ │ ├── rating0.png │ │ │ │ ├── rating1.png │ │ │ │ ├── rating2.png │ │ │ │ ├── rating3.png │ │ │ │ ├── rating4.png │ │ │ │ └── rating5.png │ │ │ ├── videocodec │ │ │ │ ├── av1.png │ │ │ │ ├── avc1.png │ │ │ │ ├── bluray.png │ │ │ │ ├── div3.png │ │ │ │ ├── divx.png │ │ │ │ ├── dvd.png │ │ │ │ ├── dx50.png │ │ │ │ ├── flv.png │ │ │ │ ├── h264.png │ │ │ │ ├── hddvd.png │ │ │ │ ├── hdmv.png │ │ │ │ ├── hev1.png │ │ │ │ ├── hevc.png │ │ │ │ ├── hvc1.png │ │ │ │ ├── mp4v.png │ │ │ │ ├── mpeg1.png │ │ │ │ ├── mpeg1video.png │ │ │ │ ├── mpeg2.png │ │ │ │ ├── mpeg2video.png │ │ │ │ ├── mpeg4.png │ │ │ │ ├── tv.png │ │ │ │ ├── vc-1.png │ │ │ │ ├── vc1.png │ │ │ │ ├── vhs.png │ │ │ │ ├── vp8.png │ │ │ │ ├── vp9.png │ │ │ │ ├── wmv.png │ │ │ │ ├── wmv3.png │ │ │ │ ├── wvc1.png │ │ │ │ └── xvid.png │ │ │ ├── videohdr │ │ │ │ ├── dolbyvision.png │ │ │ │ ├── hdr10.png │ │ │ │ └── hlg.png │ │ │ └── videoresolution │ │ │ │ ├── 1080.png │ │ │ │ ├── 3D.png │ │ │ │ ├── 480.png │ │ │ │ ├── 4K.png │ │ │ │ ├── 540.png │ │ │ │ ├── 576.png │ │ │ │ ├── 720.png │ │ │ │ └── 8K.png │ │ ├── frame │ │ │ ├── InfoBar.png │ │ │ ├── item-count.png │ │ │ ├── menu-nofo.png │ │ │ └── osdfade.png │ │ ├── icons │ │ │ ├── addonstatus │ │ │ │ ├── disable.png │ │ │ │ ├── enabled-broken.png │ │ │ │ ├── enabled-deprecated.png │ │ │ │ ├── enabled-normal.png │ │ │ │ ├── install-pinned.png │ │ │ │ ├── install.png │ │ │ │ ├── manual-pinned.png │ │ │ │ ├── manual.png │ │ │ │ ├── official-pinned.png │ │ │ │ ├── official.png │ │ │ │ ├── orphan.png │ │ │ │ └── update.png │ │ │ ├── back.png │ │ │ ├── favourites.png │ │ │ ├── file-manager │ │ │ │ └── left-right.png │ │ │ ├── filemanager.png │ │ │ ├── infodialogs │ │ │ │ ├── bell.png │ │ │ │ ├── choose_image.png │ │ │ │ ├── cinema.png │ │ │ │ ├── configure.png │ │ │ │ ├── director.png │ │ │ │ ├── disable.png │ │ │ │ ├── enabled.png │ │ │ │ ├── image.png │ │ │ │ ├── info.png │ │ │ │ ├── install.png │ │ │ │ ├── launch.png │ │ │ │ ├── play.png │ │ │ │ ├── play_record.png │ │ │ │ ├── rating.png │ │ │ │ ├── record.png │ │ │ │ ├── set.png │ │ │ │ ├── similar.png │ │ │ │ ├── timer.png │ │ │ │ ├── trailer.png │ │ │ │ ├── uninstall.png │ │ │ │ ├── update.png │ │ │ │ └── versions.png │ │ │ ├── keyboard │ │ │ │ ├── accents.png │ │ │ │ ├── arrowleft.png │ │ │ │ ├── arrowright.png │ │ │ │ ├── backspace.png │ │ │ │ ├── capslock.png │ │ │ │ ├── letters.png │ │ │ │ ├── shift.png │ │ │ │ └── spacebar.png │ │ │ ├── menu.png │ │ │ ├── now-playing │ │ │ │ ├── fullscreen.png │ │ │ │ ├── next.png │ │ │ │ ├── pause.png │ │ │ │ ├── play.png │ │ │ │ └── stop.png │ │ │ ├── power.png │ │ │ ├── profiles │ │ │ │ └── profile-diffuse.png │ │ │ ├── pvr │ │ │ │ ├── PVR-HasArchive.png │ │ │ │ ├── PVR-HasRecording.png │ │ │ │ ├── PVR-HasTimer.png │ │ │ │ ├── PVR-HasTimerConflict.png │ │ │ │ ├── PVR-HasTimerDisabled.png │ │ │ │ ├── PVR-HasTimerError.png │ │ │ │ ├── PVR-HasTimerSchedule.png │ │ │ │ ├── PVR-HasTimerScheduleConflict.png │ │ │ │ ├── PVR-HasTimerScheduleDisabled.png │ │ │ │ ├── PVR-HasTimerScheduleError.png │ │ │ │ ├── PVR-IsRecording.png │ │ │ │ ├── premiere.png │ │ │ │ └── timers │ │ │ │ │ ├── bell.png │ │ │ │ │ └── recording.png │ │ │ ├── search.png │ │ │ ├── settings.png │ │ │ ├── settings │ │ │ │ ├── addons.png │ │ │ │ ├── eventlog.png │ │ │ │ ├── filemanager.png │ │ │ │ ├── games.png │ │ │ │ ├── interface.png │ │ │ │ ├── libreelec.png │ │ │ │ ├── livetv.png │ │ │ │ ├── media.png │ │ │ │ ├── network.png │ │ │ │ ├── player.png │ │ │ │ ├── profiles.png │ │ │ │ ├── skin.png │ │ │ │ ├── sysinfo.png │ │ │ │ └── system.png │ │ │ ├── sidemenu │ │ │ │ ├── addons.png │ │ │ │ ├── android.png │ │ │ │ ├── disc.png │ │ │ │ ├── download.png │ │ │ │ ├── favourites.png │ │ │ │ ├── games.png │ │ │ │ ├── livetv.png │ │ │ │ ├── manage.png │ │ │ │ ├── movies.png │ │ │ │ ├── music.png │ │ │ │ ├── musicvideos.png │ │ │ │ ├── pictures.png │ │ │ │ ├── programs.png │ │ │ │ ├── radio.png │ │ │ │ ├── tv.png │ │ │ │ ├── videos.png │ │ │ │ └── weather.png │ │ │ ├── submenu │ │ │ │ ├── add-ons.png │ │ │ │ ├── channels.png │ │ │ │ ├── guide.png │ │ │ │ ├── recordings.png │ │ │ │ ├── timer-rules.png │ │ │ │ ├── timers.png │ │ │ │ ├── tv-search.png │ │ │ │ └── updatelibrary.png │ │ │ └── weather │ │ │ │ ├── humidity.png │ │ │ │ ├── rain.png │ │ │ │ ├── sunrise.png │ │ │ │ ├── sunset.png │ │ │ │ └── wind.png │ │ ├── lists │ │ │ ├── duration.png │ │ │ ├── focus.png │ │ │ ├── panel-mediamenu.png │ │ │ ├── panel.png │ │ │ ├── played-total.png │ │ │ ├── rating.png │ │ │ └── year.png │ │ ├── osd │ │ │ ├── buffer-bg.png │ │ │ ├── fullscreen │ │ │ │ └── buttons │ │ │ │ │ ├── agent.png │ │ │ │ │ ├── bookmarks.png │ │ │ │ │ ├── button-fo.png │ │ │ │ │ ├── calendar.png │ │ │ │ │ ├── channels.png │ │ │ │ │ ├── forward.png │ │ │ │ │ ├── guide.png │ │ │ │ │ ├── home.png │ │ │ │ │ ├── information.png │ │ │ │ │ ├── next.png │ │ │ │ │ ├── pause.png │ │ │ │ │ ├── play.png │ │ │ │ │ ├── playlist.png │ │ │ │ │ ├── previous.png │ │ │ │ │ ├── random-off.png │ │ │ │ │ ├── random-on.png │ │ │ │ │ ├── rating.png │ │ │ │ │ ├── rds.png │ │ │ │ │ ├── record-white.png │ │ │ │ │ ├── record.png │ │ │ │ │ ├── repeat-all.png │ │ │ │ │ ├── repeat-off.png │ │ │ │ │ ├── repeat-one.png │ │ │ │ │ ├── reset.png │ │ │ │ │ ├── rewind.png │ │ │ │ │ ├── saves.png │ │ │ │ │ ├── settings-subtitle.png │ │ │ │ │ ├── settings.png │ │ │ │ │ ├── stereoscopic.png │ │ │ │ │ ├── stop.png │ │ │ │ │ └── teletext.png │ │ │ └── progress │ │ │ │ ├── nub_bar.png │ │ │ │ └── nub_leftright.png │ │ ├── overlays │ │ │ ├── arrowdown.png │ │ │ ├── arrowright.png │ │ │ ├── badge.png │ │ │ ├── folder.png │ │ │ ├── overlay-bg.png │ │ │ ├── overlayfade.png │ │ │ ├── set.png │ │ │ ├── shadow.png │ │ │ ├── versions.png │ │ │ └── watched │ │ │ │ ├── OverlayPlaying-List.png │ │ │ │ └── resume.png │ │ ├── pointer_arrow.png │ │ ├── pointer_click.png │ │ ├── progress │ │ │ ├── texturebg_alt_white.png │ │ │ ├── texturebg_border_white.png │ │ │ └── texturebg_white.png │ │ ├── spinner.png │ │ ├── weather │ │ │ └── small │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 10.png │ │ │ │ ├── 11.png │ │ │ │ ├── 12.png │ │ │ │ ├── 13.png │ │ │ │ ├── 14.png │ │ │ │ ├── 15.png │ │ │ │ ├── 16.png │ │ │ │ ├── 17.png │ │ │ │ ├── 18.png │ │ │ │ ├── 19.png │ │ │ │ ├── 2.png │ │ │ │ ├── 20.png │ │ │ │ ├── 21.png │ │ │ │ ├── 22.png │ │ │ │ ├── 23.png │ │ │ │ ├── 24.png │ │ │ │ ├── 25.png │ │ │ │ ├── 26.png │ │ │ │ ├── 27.png │ │ │ │ ├── 28.png │ │ │ │ ├── 29.png │ │ │ │ ├── 3.png │ │ │ │ ├── 30.png │ │ │ │ ├── 31.png │ │ │ │ ├── 32.png │ │ │ │ ├── 33.png │ │ │ │ ├── 34.png │ │ │ │ ├── 35.png │ │ │ │ ├── 36.png │ │ │ │ ├── 37.png │ │ │ │ ├── 38.png │ │ │ │ ├── 39.png │ │ │ │ ├── 4.png │ │ │ │ ├── 40.png │ │ │ │ ├── 41.png │ │ │ │ ├── 42.png │ │ │ │ ├── 43.png │ │ │ │ ├── 44.png │ │ │ │ ├── 45.png │ │ │ │ ├── 46.png │ │ │ │ ├── 47.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ ├── 8.png │ │ │ │ ├── 9.png │ │ │ │ └── na.png │ │ └── windows │ │ │ ├── pvr │ │ │ ├── archive.png │ │ │ ├── epg-genres │ │ │ │ ├── 0.png │ │ │ │ ├── 112.png │ │ │ │ ├── 128.png │ │ │ │ ├── 144.png │ │ │ │ ├── 16.png │ │ │ │ ├── 160.png │ │ │ │ ├── 176.png │ │ │ │ ├── 192.png │ │ │ │ ├── 208.png │ │ │ │ ├── 224.png │ │ │ │ ├── 240.png │ │ │ │ ├── 256.png │ │ │ │ ├── 32.png │ │ │ │ ├── 48.png │ │ │ │ ├── 64.png │ │ │ │ ├── 80.png │ │ │ │ └── 96.png │ │ │ ├── epg_progress_horizontal.png │ │ │ ├── epg_progress_vertical.png │ │ │ ├── record.png │ │ │ └── timer.png │ │ │ └── subtitles │ │ │ ├── flags │ │ │ ├── -.png │ │ │ ├── LICENSE.txt │ │ │ ├── ar.png │ │ │ ├── bg.png │ │ │ ├── bs.png │ │ │ ├── ca.png │ │ │ ├── cs.png │ │ │ ├── da.png │ │ │ ├── de.png │ │ │ ├── el.png │ │ │ ├── en.png │ │ │ ├── es.png │ │ │ ├── et.png │ │ │ ├── fa.png │ │ │ ├── fi.png │ │ │ ├── fo.png │ │ │ ├── fr.png │ │ │ ├── gl.png │ │ │ ├── he.png │ │ │ ├── hi.png │ │ │ ├── hr.png │ │ │ ├── hu.png │ │ │ ├── hy.png │ │ │ ├── id.png │ │ │ ├── is.png │ │ │ ├── it.png │ │ │ ├── ja.png │ │ │ ├── kk.png │ │ │ ├── ko.png │ │ │ ├── lb.png │ │ │ ├── lt.png │ │ │ ├── lv.png │ │ │ ├── mk.png │ │ │ ├── ms.png │ │ │ ├── nl.png │ │ │ ├── no.png │ │ │ ├── pb.png │ │ │ ├── pl.png │ │ │ ├── pt.png │ │ │ ├── ro.png │ │ │ ├── ru.png │ │ │ ├── sk.png │ │ │ ├── sl.png │ │ │ ├── sq.png │ │ │ ├── sr.png │ │ │ ├── sv.png │ │ │ ├── tr.png │ │ │ ├── uk.png │ │ │ ├── vi.png │ │ │ └── zh.png │ │ │ ├── icon_close_caption.png │ │ │ └── icon_sync.png │ ├── playlists │ │ ├── inprogress_movies.xsp │ │ ├── mostplayed_albums.xsp │ │ ├── random_albums.xsp │ │ ├── random_artists.xsp │ │ ├── random_movies.xsp │ │ ├── random_musicvideo_artists.xsp │ │ ├── random_musicvideos.xsp │ │ ├── recent_unwatched_episodes.xsp │ │ ├── recent_unwatched_movies.xsp │ │ ├── unplayed_albums.xsp │ │ ├── unwatched_movies.xsp │ │ ├── unwatched_musicvideos.xsp │ │ └── unwatched_tvshows.xsp │ ├── resources │ │ ├── fanart.jpg │ │ ├── icon.png │ │ ├── screenshot-01.jpg │ │ ├── screenshot-02.jpg │ │ ├── screenshot-03.jpg │ │ ├── screenshot-04.jpg │ │ ├── screenshot-05.jpg │ │ ├── screenshot-06.jpg │ │ ├── screenshot-07.jpg │ │ └── screenshot-08.jpg │ ├── themes │ │ ├── curial │ │ │ ├── buttons │ │ │ │ └── button-nofo.png │ │ │ ├── dialogs │ │ │ │ ├── dialog-bg-nobo.png │ │ │ │ └── dialog-bg.png │ │ │ ├── lists │ │ │ │ ├── panel-mediamenu.png │ │ │ │ └── panel.png │ │ │ └── overlays │ │ │ │ └── shadow.png │ │ └── flat │ │ │ ├── buttons │ │ │ └── button-nofo.png │ │ │ ├── dialogs │ │ │ └── dialog-bg.png │ │ │ └── overlays │ │ │ └── shadow.png │ └── xml │ │ ├── AddonBrowser.xml │ │ ├── Custom_1100_AddonLauncher.xml │ │ ├── Custom_1101_SettingsList.xml │ │ ├── Custom_1102_TextViewer.xml │ │ ├── Custom_1103_VolumeSlider.xml │ │ ├── Custom_1104_Fanart.xml │ │ ├── Custom_1105_MusicOSDSettings.xml │ │ ├── Custom_1107_SearchDialog.xml │ │ ├── Custom_1109_TopBarOverlay.xml │ │ ├── Custom_1110_TempoControl.xml │ │ ├── Defaults.xml │ │ ├── DialogAddonInfo.xml │ │ ├── DialogAddonSettings.xml │ │ ├── DialogBusy.xml │ │ ├── DialogButtonMenu.xml │ │ ├── DialogColorPicker.xml │ │ ├── DialogConfirm.xml │ │ ├── DialogContextMenu.xml │ │ ├── DialogExtendedProgressBar.xml │ │ ├── DialogFullScreenInfo.xml │ │ ├── DialogGameControllers.xml │ │ ├── DialogKeyboard.xml │ │ ├── DialogMediaSource.xml │ │ ├── DialogMusicInfo.xml │ │ ├── DialogNotification.xml │ │ ├── DialogNumeric.xml │ │ ├── DialogPVRChannelGuide.xml │ │ ├── DialogPVRChannelManager.xml │ │ ├── DialogPVRChannelsOSD.xml │ │ ├── DialogPVRGroupManager.xml │ │ ├── DialogPVRGuideControls.xml │ │ ├── DialogPVRGuideSearch.xml │ │ ├── DialogPVRInfo.xml │ │ ├── DialogPVRRadioRDSInfo.xml │ │ ├── DialogPictureInfo.xml │ │ ├── DialogPlayerProcessInfo.xml │ │ ├── DialogSeekBar.xml │ │ ├── DialogSelect.xml │ │ ├── DialogSettings.xml │ │ ├── DialogSlider.xml │ │ ├── DialogSubtitles.xml │ │ ├── DialogTextViewer.xml │ │ ├── DialogVideoInfo.xml │ │ ├── DialogVideoVersion.xml │ │ ├── DialogVolumeBar.xml │ │ ├── EventLog.xml │ │ ├── FileBrowser.xml │ │ ├── FileManager.xml │ │ ├── Font.xml │ │ ├── GameOSD.xml │ │ ├── Home.xml │ │ ├── Includes.xml │ │ ├── Includes_Animations.xml │ │ ├── Includes_Buttons.xml │ │ ├── Includes_DialogSelect.xml │ │ ├── Includes_Games.xml │ │ ├── Includes_Home.xml │ │ ├── Includes_MediaMenu.xml │ │ ├── Includes_MusicInfo.xml │ │ ├── Includes_PVR.xml │ │ ├── LoginScreen.xml │ │ ├── MusicOSD.xml │ │ ├── MusicVisualisation.xml │ │ ├── MyFavourites.xml │ │ ├── MyGames.xml │ │ ├── MyMusicNav.xml │ │ ├── MyMusicPlaylistEditor.xml │ │ ├── MyPVRChannels.xml │ │ ├── MyPVRGuide.xml │ │ ├── MyPVRRecordings.xml │ │ ├── MyPVRSearch.xml │ │ ├── MyPVRTimers.xml │ │ ├── MyPics.xml │ │ ├── MyPlaylist.xml │ │ ├── MyPrograms.xml │ │ ├── MyVideoNav.xml │ │ ├── MyWeather.xml │ │ ├── PlayerControls.xml │ │ ├── Pointer.xml │ │ ├── Settings.xml │ │ ├── SettingsCategory.xml │ │ ├── SettingsProfile.xml │ │ ├── SettingsScreenCalibration.xml │ │ ├── SettingsSystemInfo.xml │ │ ├── SkinSettings.xml │ │ ├── SlideShow.xml │ │ ├── SmartPlaylistEditor.xml │ │ ├── SmartPlaylistRule.xml │ │ ├── Startup.xml │ │ ├── Timers.xml │ │ ├── Variables.xml │ │ ├── VideoFullScreen.xml │ │ ├── VideoOSD.xml │ │ ├── VideoOSDBookmarks.xml │ │ ├── View_500_Wall.xml │ │ ├── View_501_Banner.xml │ │ ├── View_502_FanArt.xml │ │ ├── View_503_NowPlaying.xml │ │ ├── View_50_List.xml │ │ ├── View_51_Poster.xml │ │ ├── View_52_IconWall.xml │ │ ├── View_53_Shift.xml │ │ ├── View_54_InfoWall.xml │ │ └── View_55_WideList.xml ├── webinterface.default │ ├── addon.xml │ ├── favicon.png │ ├── icon-128.png │ ├── icon-144.png │ ├── icon-152.png │ ├── icon-192.png │ ├── icon.png │ ├── images │ │ ├── fanart_default │ │ │ ├── amp.jpg │ │ │ ├── cans.jpg │ │ │ ├── concert.jpg │ │ │ ├── guitar.jpg │ │ │ ├── speaker.jpg │ │ │ ├── turntable.jpg │ │ │ └── tweeter.jpg │ │ ├── splash_hi.png │ │ └── thumbnail_default.png │ ├── index.html │ ├── js │ │ └── kodi-webinterface.js │ ├── lang │ │ ├── _strings │ │ │ ├── cs.json │ │ │ ├── de.json │ │ │ ├── en.json │ │ │ ├── es.json │ │ │ ├── fr.json │ │ │ ├── gr.json │ │ │ ├── hu.json │ │ │ ├── lt.json │ │ │ ├── nl.json │ │ │ ├── pl.json │ │ │ ├── pt.json │ │ │ ├── sk.json │ │ │ ├── zh_hans.json │ │ │ └── zh_hant.json │ │ ├── de │ │ │ ├── app-readme.html │ │ │ ├── keybind-readme.html │ │ │ └── lang-readme.html │ │ ├── en │ │ │ ├── _en-important-readme.html │ │ │ ├── addons.html │ │ │ ├── app-changelog.html │ │ │ ├── app-readme.html │ │ │ ├── developers.html │ │ │ ├── help-overview.html │ │ │ ├── keybind-readme.html │ │ │ ├── lang-readme.html │ │ │ └── license.html │ │ ├── fr │ │ │ ├── help-overview.html │ │ │ ├── keybind-readme.html │ │ │ └── lang-readme.html │ │ ├── nl │ │ │ └── keybind-readme.html │ │ └── pl │ │ │ ├── addons.html │ │ │ ├── app-changelog.html │ │ │ ├── app-readme.html │ │ │ ├── help-overview.html │ │ │ ├── keybind-readme.html │ │ │ ├── lang-readme.html │ │ │ └── license.html │ ├── lib │ │ ├── icons │ │ │ ├── icomoon.json │ │ │ └── mdi.json │ │ ├── jquery │ │ │ └── jquery-3.5.1.min.js │ │ ├── soundmanager │ │ │ └── swf │ │ │ │ ├── soundmanager2.swf │ │ │ │ ├── soundmanager2_debug.swf │ │ │ │ ├── soundmanager2_flash9.swf │ │ │ │ ├── soundmanager2_flash9_debug.swf │ │ │ │ └── soundmanager2_flash_xdomain.zip │ │ └── video-js │ │ │ ├── font │ │ │ ├── VideoJS.eot │ │ │ ├── VideoJS.svg │ │ │ ├── VideoJS.ttf │ │ │ └── VideoJS.woff │ │ │ ├── plugins │ │ │ └── videojs-chromecast │ │ │ │ ├── cast_sender.js │ │ │ │ ├── fonts │ │ │ │ ├── chromecast.eot │ │ │ │ ├── chromecast.svg │ │ │ │ ├── chromecast.ttf │ │ │ │ ├── chromecast.woff │ │ │ │ └── chromecast.woff2 │ │ │ │ ├── videojs-chromecast.css │ │ │ │ ├── videojs-chromecast.js │ │ │ │ └── videojs-chromecast.min.js │ │ │ ├── video-js.css │ │ │ ├── video-js.min.css │ │ │ ├── video-js.swf │ │ │ ├── video.js │ │ │ └── video.min.js │ ├── manifest.json │ ├── screenshots │ │ ├── addons.jpg │ │ ├── artist.jpg │ │ ├── artists.jpg │ │ ├── edit-media.jpg │ │ ├── movie.jpg │ │ ├── now-playing.jpg │ │ ├── search.jpg │ │ ├── settings.jpg │ │ └── tv.jpg │ ├── themes │ │ └── base │ │ │ ├── css │ │ │ └── base.css │ │ │ ├── fonts │ │ │ ├── bootstrap │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ ├── icomoon │ │ │ │ ├── Read Me.txt │ │ │ │ ├── demo-files │ │ │ │ │ ├── demo.css │ │ │ │ │ └── demo.js │ │ │ │ ├── demo.html │ │ │ │ ├── fonts │ │ │ │ │ ├── icomoon.eot │ │ │ │ │ ├── icomoon.svg │ │ │ │ │ ├── icomoon.ttf │ │ │ │ │ └── icomoon.woff │ │ │ │ ├── selection.json │ │ │ │ └── style.css │ │ │ ├── material │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── Material-Design-Icons.eot │ │ │ │ ├── Material-Design-Icons.svg │ │ │ │ ├── Material-Design-Icons.ttf │ │ │ │ └── Material-Design-Icons.woff │ │ │ └── opensans │ │ │ │ ├── opensans-light-webfont.eot │ │ │ │ ├── opensans-light-webfont.svg │ │ │ │ ├── opensans-light-webfont.ttf │ │ │ │ ├── opensans-light-webfont.woff │ │ │ │ ├── opensans-light-webfont.woff2 │ │ │ │ ├── opensans-regular-webfont.eot │ │ │ │ ├── opensans-regular-webfont.svg │ │ │ │ ├── opensans-regular-webfont.ttf │ │ │ │ ├── opensans-regular-webfont.woff │ │ │ │ ├── opensans-regular-webfont.woff2 │ │ │ │ ├── opensans-semibold-webfont.eot │ │ │ │ ├── opensans-semibold-webfont.svg │ │ │ │ ├── opensans-semibold-webfont.ttf │ │ │ │ ├── opensans-semibold-webfont.woff │ │ │ │ └── opensans-semibold-webfont.woff2 │ │ │ └── images │ │ │ ├── ledlevel-1.gif │ │ │ ├── ledlevel-2.gif │ │ │ ├── loader.gif │ │ │ ├── loading-box-bg.jpg │ │ │ ├── logo.png │ │ │ ├── row-pause-blue.png │ │ │ ├── row-pause-pink.png │ │ │ ├── row-pause-white.png │ │ │ ├── row-pause.png │ │ │ ├── row-playing-blue.gif │ │ │ ├── row-playing-pink.gif │ │ │ ├── row-playing-white.gif │ │ │ ├── row-playing.gif │ │ │ └── thumbnail_default.png │ └── videoPlayer.html ├── xbmc.addon │ ├── addon.xml.in │ ├── metadata.xsd │ └── repository.xsd ├── xbmc.core │ └── addon.xml ├── xbmc.gui │ ├── addon.xml │ └── skin.xsd ├── xbmc.json │ └── addon.xml.in ├── xbmc.metadata │ ├── addon.xml │ └── scraper.xsd ├── xbmc.python │ ├── addon.xml │ ├── contextitem.xsd │ ├── icon.png │ ├── pluginsource.xsd │ ├── script.xsd │ └── service.xsd └── xbmc.webinterface │ ├── addon.xml │ └── webinterface.xsd ├── cmake ├── KodiConfig.cmake.in ├── README.md ├── addons │ ├── CMakeLists.txt │ ├── README.md │ ├── bootstrap │ │ ├── Bootstrap.cmake │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ └── repositories │ │ │ └── binary-addons.txt │ └── depends │ │ ├── CMakeLists.txt │ │ ├── README │ │ └── windows │ │ ├── CMakeLists.txt │ │ ├── Install.cmake │ │ ├── README │ │ └── prebuilt │ │ └── README ├── cpack │ ├── CPackConfigDEB.cmake │ └── deb │ │ ├── NEWS.Debian │ │ ├── copyright │ │ ├── lintian │ │ └── overrides │ │ │ └── kodi │ │ ├── menu │ │ └── kodi │ │ ├── package-description.txt │ │ ├── packages │ │ ├── kodi-addon-dev.txt.in │ │ ├── kodi-bin.txt.in │ │ ├── kodi-eventclients-common.txt.in │ │ ├── kodi-eventclients-dev.txt.in │ │ ├── kodi-eventclients-kodi-send.txt.in │ │ ├── kodi-eventclients-ps3.txt.in │ │ ├── kodi-eventclients-wiiremote.txt.in │ │ ├── kodi-tools-texturepacker.txt.in │ │ └── kodi.txt.in │ │ ├── postinst │ │ └── postrm ├── installdata │ ├── common │ │ ├── addons.txt │ │ ├── certificates.txt │ │ └── common.txt │ ├── darwin_embedded │ │ ├── fontconfig.txt │ │ ├── packaging.txt │ │ └── runtime.txt │ ├── linux │ │ └── lirc.txt │ ├── osx │ │ ├── packaging.txt │ │ └── runtime.txt │ ├── test-reference-data.txt │ ├── windows │ │ ├── dlls.txt │ │ ├── irss.txt │ │ └── python.txt │ └── windowsstore │ │ ├── addons.txt │ │ ├── dlls.txt │ │ ├── irss.txt │ │ └── python.txt ├── messages │ └── flatbuffers │ │ └── retroplayer.txt ├── modules │ ├── FindASS.cmake │ ├── FindAcbAPI.cmake │ ├── FindAlsa.cmake │ ├── FindAtomic.cmake │ ├── FindAvahi.cmake │ ├── FindBluetooth.cmake │ ├── FindBluray.cmake │ ├── FindCAP.cmake │ ├── FindCEC.cmake │ ├── FindCWiid.cmake │ ├── FindCdio.cmake │ ├── FindCrossGUID.cmake │ ├── FindCurl.cmake │ ├── FindD3DX11Effects.cmake │ ├── FindDBus.cmake │ ├── FindDav1d.cmake │ ├── FindDetours.cmake │ ├── FindEGL.cmake │ ├── FindEpollShim.cmake │ ├── FindFFMPEG.cmake │ ├── FindFlatBuffers.cmake │ ├── FindFmt.cmake │ ├── FindFreeType.cmake │ ├── FindFriBidi.cmake │ ├── FindFstrcmp.cmake │ ├── FindGBM.cmake │ ├── FindGLU.cmake │ ├── FindGLX.cmake │ ├── FindGnuTLS.cmake │ ├── FindHarfBuzz.cmake │ ├── FindIconv.cmake │ ├── FindIso9660pp.cmake │ ├── FindKissFFT.cmake │ ├── FindLCMS2.cmake │ ├── FindLLVM.cmake │ ├── FindLibAndroidJNI.cmake │ ├── FindLibDRM.cmake │ ├── FindLibDisplayInfo.cmake │ ├── FindLibDovi.cmake │ ├── FindLibDvd.cmake │ ├── FindLibDvdCSS.cmake │ ├── FindLibDvdNav.cmake │ ├── FindLibDvdRead.cmake │ ├── FindLibInput.cmake │ ├── FindLibUSB.cmake │ ├── FindLibZip.cmake │ ├── FindLircClient.cmake │ ├── FindLzo2.cmake │ ├── FindMDNS.cmake │ ├── FindMariaDBClient.cmake │ ├── FindMicroHttpd.cmake │ ├── FindMySqlClient.cmake │ ├── FindNFS.cmake │ ├── FindOpenGLES.cmake │ ├── FindOpenGl.cmake │ ├── FindP8Platform.cmake │ ├── FindPCRE.cmake │ ├── FindPipewire.cmake │ ├── FindPlayerAPIs.cmake │ ├── FindPlayerFactory.cmake │ ├── FindPlist.cmake │ ├── FindPulseAudio.cmake │ ├── FindPython.cmake │ ├── FindRapidJSON.cmake │ ├── FindSSE.cmake │ ├── FindShairplay.cmake │ ├── FindSmbClient.cmake │ ├── FindSmctemp.cmake │ ├── FindSndio.cmake │ ├── FindSpdlog.cmake │ ├── FindSqlite3.cmake │ ├── FindTagLib.cmake │ ├── FindTinyXML.cmake │ ├── FindTinyXML2.cmake │ ├── FindUDEV.cmake │ ├── FindUUID.cmake │ ├── FindUdfread.cmake │ ├── FindVAAPI.cmake │ ├── FindVDPAU.cmake │ ├── FindWaylandProtocols.cmake │ ├── FindWaylandProtocolsWebOS.cmake │ ├── FindWaylandpp.cmake │ ├── FindWebOSHelpers.cmake │ ├── FindX.cmake │ ├── FindXRandR.cmake │ ├── FindXSLT.cmake │ ├── FindXkbcommon.cmake │ ├── buildtools │ │ ├── FindCCache.cmake │ │ ├── FindClangFormat.cmake │ │ ├── FindClangTidy.cmake │ │ ├── FindCppcheck.cmake │ │ ├── FindFlatC.cmake │ │ ├── FindGtest.cmake │ │ ├── FindIncludeWhatYouUse.cmake │ │ ├── FindJsonSchemaBuilder.cmake │ │ ├── FindNASM.cmake │ │ ├── FindPatch.cmake │ │ ├── FindPythonInterpreter.cmake │ │ ├── FindSWIG.cmake │ │ ├── FindTexturePacker.cmake │ │ ├── LDGOLD.cmake │ │ ├── LLD.cmake │ │ └── MOLD.cmake │ └── extra │ │ └── ECMEnableSanitizers.cmake ├── platform │ ├── android │ │ ├── android.cmake │ │ └── defines.txt │ ├── darwin_embedded │ │ ├── defines.txt │ │ ├── ios.cmake │ │ └── tvos.cmake │ ├── freebsd │ │ ├── defines.txt │ │ ├── gbm.cmake │ │ ├── wayland.cmake │ │ └── x11.cmake │ ├── linux │ │ ├── defines.txt │ │ ├── gbm.cmake │ │ ├── wayland.cmake │ │ ├── webos.cmake │ │ └── x11.cmake │ ├── osx │ │ ├── defines.txt │ │ └── osx.cmake │ ├── windows │ │ ├── defines.txt │ │ └── windows.cmake │ └── windowsstore │ │ ├── defines.txt │ │ └── windowsstore.cmake ├── scripts │ ├── android │ │ ├── ArchSetup.cmake │ │ ├── Install.cmake │ │ ├── Macros.cmake │ │ └── PathSetup.cmake │ ├── common │ │ ├── AddOptions.cmake │ │ ├── AddonHelpers.cmake │ │ ├── AddonHelpers.dox │ │ ├── ArchSetup.cmake │ │ ├── CMakeHelpers.cmake │ │ ├── CheckCommits.cmake │ │ ├── CheckTargetPlatform.cmake │ │ ├── CompilerSettings.cmake │ │ ├── DependencyOptions.cmake │ │ ├── GenerateCompileInfo.cmake │ │ ├── GenerateSystemAddons.cmake │ │ ├── GeneratorSetup.cmake │ │ ├── HandleDepends.cmake │ │ ├── Macros.cmake │ │ ├── ModuleHelpers.cmake │ │ ├── PathSetup.cmake │ │ ├── Platform.cmake │ │ ├── PrepareEnv.cmake │ │ ├── ProjectMacros.cmake │ │ ├── StaticAnalysis.cmake │ │ └── Uninstall.cmake │ ├── darwin │ │ └── Macros.cmake │ ├── darwin_embedded │ │ ├── ArchSetup.cmake │ │ ├── ExtraTargets.cmake │ │ ├── Install.cmake │ │ ├── Macros.cmake │ │ └── PathSetup.cmake │ ├── freebsd │ │ ├── ArchSetup.cmake │ │ ├── ExtraTargets.cmake │ │ ├── Install.cmake │ │ ├── Macros.cmake │ │ └── PathSetup.cmake │ ├── linux │ │ ├── ArchSetup.cmake │ │ ├── CodeCoverage.cmake │ │ ├── ExtraTargets.cmake │ │ ├── Install.cmake │ │ ├── Linkers.txt │ │ ├── Macros.cmake │ │ └── PathSetup.cmake │ ├── osx │ │ ├── ArchSetup.cmake │ │ ├── ExtraTargets.cmake │ │ ├── Install.cmake │ │ ├── Macros.cmake │ │ └── PathSetup.cmake │ ├── webos │ │ ├── ExtraTargets.cmake │ │ └── Install.cmake │ ├── windows │ │ ├── ArchSetup.cmake │ │ ├── CFlagOverrides.cmake │ │ ├── CXXFlagOverrides.cmake │ │ ├── Install.cmake │ │ ├── Macros.cmake │ │ ├── PathSetup.cmake │ │ └── tools │ │ │ └── patch.cmake │ └── windowsstore │ │ ├── ArchSetup.cmake │ │ ├── CFlagOverrides.cmake │ │ ├── CXXFlagOverrides.cmake │ │ ├── Install.cmake │ │ ├── Macros.cmake │ │ ├── PathSetup.cmake │ │ └── tools │ │ └── patch.cmake └── treedata │ ├── android │ └── subdirs.txt │ ├── common │ ├── addon_dev_kit.txt │ ├── addons.txt │ ├── cores.txt │ ├── events.txt │ ├── externals.txt │ ├── filesystem.txt │ ├── games.txt │ ├── gbm │ │ └── gbm.txt │ ├── interfaces.txt │ ├── media.txt │ ├── music.txt │ ├── network.txt │ ├── peripherals.txt │ ├── profiles.txt │ ├── pvr.txt │ ├── retroplayer.txt │ ├── settings.txt │ ├── subdirs.txt │ ├── tests.txt │ ├── video.txt │ ├── videoplayer.txt │ ├── wayland │ │ └── wayland.txt │ └── x11 │ │ └── X.txt │ ├── darwin_embedded │ ├── ios │ │ └── ios.txt │ ├── subdirs.txt │ └── tvos │ │ └── tvos.txt │ ├── freebsd │ └── subdirs.txt │ ├── linux │ ├── subdirs.txt │ └── tests.txt │ ├── optional │ └── common │ │ ├── avahi.txt │ │ ├── cdrip.txt │ │ ├── dacp.txt │ │ ├── mdns.txt │ │ ├── opengl.txt │ │ ├── opengles.txt │ │ ├── python.txt │ │ ├── upnp.txt │ │ └── webserver.txt │ ├── osx │ └── subdirs.txt │ ├── windows │ ├── externals.txt │ └── subdirs.txt │ └── windowsstore │ ├── externals.txt │ └── subdirs.txt ├── docs ├── CODE_GUIDELINES.md ├── CONTRIBUTING.md ├── GIT-FU.md ├── HOWTO.CleanUpLogic.md ├── HOWTO.KillAGlobal.md ├── MANIFESTO.md ├── PULL_REQUEST_TEMPLATE.md ├── README.Android.md ├── README.Fedora.md ├── README.FreeBSD.md ├── README.Linux.md ├── README.RaspberryPi.md ├── README.Ubuntu.md ├── README.Windows.md ├── README.iOS.md ├── README.macOS.md ├── README.md ├── README.openSUSE.md ├── README.tvOS.md ├── README.webOS.md ├── codeofconduct │ ├── CodeOfConduct.md │ ├── ForumUserBanning.md │ ├── ModerationRules.md │ └── ModeratorGuidelines.md ├── doxygen │ ├── Doxyfile.doxy │ ├── README.md │ ├── Thumbnail-symbol-whitebg-small.jpg │ ├── kodi_values.doxy │ └── pages │ │ └── mainpage.dox ├── manpages │ ├── kodi-TexturePacker.1 │ ├── kodi-ps3remote.1 │ ├── kodi-send.1 │ ├── kodi-standalone.1 │ ├── kodi-wiiremote.1 │ ├── kodi.1 │ └── kodi.bin.1 └── resources │ ├── android.svg │ ├── banner.png │ ├── banner_slim.png │ ├── fedora.svg │ ├── freebsd.svg │ ├── gitfu │ ├── fix_commits_01.png │ ├── fix_commits_02.png │ ├── fix_commits_03.png │ ├── fix_commits_04.png │ ├── fix_commits_05.png │ ├── fix_commits_06.png │ ├── fix_commits_07.png │ ├── fix_commits_08.png │ ├── rebase_branch_01.png │ ├── rebase_branch_02.png │ └── rebase_branch_03.png │ ├── ios.svg │ ├── kodi.gif │ ├── linux.svg │ ├── macos.svg │ ├── opensuse.svg │ ├── tvos.svg │ ├── ubuntu.svg │ ├── webos.svg │ └── windows.svg ├── lib ├── libUPnP │ ├── CMakeLists.txt │ ├── Neptune │ │ ├── Build │ │ │ ├── Boot.scons │ │ │ ├── Build.scons │ │ │ ├── Targets │ │ │ │ ├── any-blackberry-qnx │ │ │ │ │ └── Config.scons │ │ │ │ ├── any-google-pnacl │ │ │ │ │ └── Config.scons │ │ │ │ ├── arm-android-linux │ │ │ │ │ └── Config.scons │ │ │ │ ├── mipsel-sigma-linux │ │ │ │ │ └── Config.scons │ │ │ │ ├── ppu-sony-ps3 │ │ │ │ │ └── Config.scons │ │ │ │ ├── universal-apple-macosx │ │ │ │ │ └── Neptune.xcodeproj │ │ │ │ │ │ └── project.pbxproj │ │ │ │ ├── x86-microsoft-win32-vs2010 │ │ │ │ │ ├── ArraysTest1 │ │ │ │ │ │ └── ArraysTest1.vcxproj │ │ │ │ │ ├── BufferedStreamsTest1 │ │ │ │ │ │ └── BufferedStreamsTest1.vcxproj │ │ │ │ │ ├── Build.py │ │ │ │ │ ├── FileTest1 │ │ │ │ │ │ └── FileTest1.vcxproj │ │ │ │ │ ├── FileTest2 │ │ │ │ │ │ └── FileTest2.vcxproj │ │ │ │ │ ├── HttpClientTest1 │ │ │ │ │ │ └── HttpClientTest1.vcxproj │ │ │ │ │ ├── HttpClientTest2 │ │ │ │ │ │ └── HttpClientTest2.vcxproj │ │ │ │ │ ├── HttpServerTest1 │ │ │ │ │ │ └── HttpServerTest1.vcxproj │ │ │ │ │ ├── ListsTest1 │ │ │ │ │ │ └── ListsTest1.vcxproj │ │ │ │ │ ├── LoggingTest1 │ │ │ │ │ │ └── LoggingTest1.vcxproj │ │ │ │ │ ├── LoggingTest2 │ │ │ │ │ │ └── LoggingTest2.vcxproj │ │ │ │ │ ├── MapsTest1 │ │ │ │ │ │ └── MapsTest1.vcxproj │ │ │ │ │ ├── MessagesTest1 │ │ │ │ │ │ └── MessagesTest1.vcxproj │ │ │ │ │ ├── MessagesTest2 │ │ │ │ │ │ └── MessagesTest2.vcxproj │ │ │ │ │ ├── MiscTest1 │ │ │ │ │ │ └── MiscTest1.vcxproj │ │ │ │ │ ├── Neptune.sln │ │ │ │ │ ├── Neptune │ │ │ │ │ │ └── Neptune.vcxproj │ │ │ │ │ ├── NetConfig │ │ │ │ │ │ └── NetConfig.vcxproj │ │ │ │ │ ├── NetEcho │ │ │ │ │ │ └── NetEcho.vcxproj │ │ │ │ │ ├── NetGet │ │ │ │ │ │ └── NetGet.vcxproj │ │ │ │ │ ├── NetPing │ │ │ │ │ │ └── NetPing.vcxproj │ │ │ │ │ ├── NetPump │ │ │ │ │ │ └── NetPump.vcxproj │ │ │ │ │ ├── NetResolve │ │ │ │ │ │ └── NetResolve.vcxproj │ │ │ │ │ ├── QueueTest1 │ │ │ │ │ │ └── QueueTest1.vcxproj │ │ │ │ │ ├── RingBufferTest1 │ │ │ │ │ │ └── RingBufferTest1.vcxproj │ │ │ │ │ ├── SharedVariables1 │ │ │ │ │ │ └── SharedVariables1.vcxproj │ │ │ │ │ ├── SocketsTest1 │ │ │ │ │ │ └── SocketsTest1.vcxproj │ │ │ │ │ ├── StringsTest1 │ │ │ │ │ │ └── StringsTest1.vcxproj │ │ │ │ │ ├── ThreadsTest1 │ │ │ │ │ │ └── ThreadsTest1.vcxproj │ │ │ │ │ ├── TimeTest1 │ │ │ │ │ │ └── TimeTest1.vcxproj │ │ │ │ │ ├── TlsTest1 │ │ │ │ │ │ └── TlsTest1.vcxproj │ │ │ │ │ ├── UdpTest1 │ │ │ │ │ │ └── UdpTest1.vcxproj │ │ │ │ │ ├── UrlTest1 │ │ │ │ │ │ └── UrlTest1.vcxproj │ │ │ │ │ ├── XmlTest1 │ │ │ │ │ │ └── XmlTest1.vcxproj │ │ │ │ │ └── axTLS │ │ │ │ │ │ └── axTLS.vcxproj │ │ │ │ ├── x86-microsoft-winrt-vs2011 │ │ │ │ │ ├── Neptune.sln │ │ │ │ │ ├── Neptune │ │ │ │ │ │ ├── Neptune.vcxproj │ │ │ │ │ │ └── Neptune.vcxproj.filters │ │ │ │ │ └── TestShell │ │ │ │ │ │ ├── App.xaml │ │ │ │ │ │ ├── App.xaml.cpp │ │ │ │ │ │ ├── App.xaml.h │ │ │ │ │ │ ├── Assets │ │ │ │ │ │ ├── Logo.png │ │ │ │ │ │ ├── SmallLogo.png │ │ │ │ │ │ ├── SplashScreen.png │ │ │ │ │ │ └── StoreLogo.png │ │ │ │ │ │ ├── Common │ │ │ │ │ │ └── StandardStyles.xaml │ │ │ │ │ │ ├── MainPage.xaml │ │ │ │ │ │ ├── MainPage.xaml.cpp │ │ │ │ │ │ ├── MainPage.xaml.h │ │ │ │ │ │ ├── Package.appxmanifest │ │ │ │ │ │ ├── TestShell.vcxproj │ │ │ │ │ │ ├── TestShell.vcxproj.filters │ │ │ │ │ │ ├── TestShell_TemporaryKey.pfx │ │ │ │ │ │ ├── pch.cpp │ │ │ │ │ │ └── pch.h │ │ │ │ ├── x86-microsoft-xbox │ │ │ │ │ └── Neptune │ │ │ │ │ │ └── Neptune.vcproj │ │ │ │ ├── x86-unknown-cygwin │ │ │ │ │ └── Config.scons │ │ │ │ ├── x86-unknown-linux │ │ │ │ │ └── Config.scons │ │ │ │ └── x86_64-unknown-linux │ │ │ │ │ └── Config.scons │ │ │ └── Tools │ │ │ │ └── SCons │ │ │ │ └── gcc-generic.py │ │ ├── Documents │ │ │ ├── Automatic │ │ │ │ └── NeptuneErrorCodes.txt │ │ │ └── Manuals │ │ │ │ └── Neptune Logging.doc │ │ ├── Extras │ │ │ ├── Data │ │ │ │ ├── TLS-Trust-Anchors-base.crt │ │ │ │ └── TLS-Trust-Anchors-extended.crt │ │ │ ├── Scripts │ │ │ │ ├── CodeScanner.py │ │ │ │ ├── GenErrorMap.py │ │ │ │ └── GenTrustAnchorsTables.py │ │ │ └── Tools │ │ │ │ ├── Logging │ │ │ │ └── NeptuneLogConsole.py │ │ │ │ └── Testing │ │ │ │ ├── MakeUrlList.py │ │ │ │ ├── axtls-crash-url.txt │ │ │ │ ├── http-urls.txt │ │ │ │ └── https-urls.txt │ │ ├── LICENSE │ │ ├── README.md │ │ ├── SConstruct │ │ ├── Source │ │ │ ├── Apps │ │ │ │ ├── MiniHttpServer │ │ │ │ │ └── MiniHttpServer.cpp │ │ │ │ ├── NetBench │ │ │ │ │ └── NetBench.cpp │ │ │ │ ├── NetConfig │ │ │ │ │ └── NetConfig.cpp │ │ │ │ ├── NetEcho │ │ │ │ │ └── NetEcho.cpp │ │ │ │ ├── NetGet │ │ │ │ │ └── NetGet.cpp │ │ │ │ ├── NetPing │ │ │ │ │ └── NetPing.cpp │ │ │ │ ├── NetPump │ │ │ │ │ └── NetPump.cpp │ │ │ │ ├── NetResolve │ │ │ │ │ └── NetResolve.cpp │ │ │ │ └── ZipHttpServer │ │ │ │ │ └── ZipHttpServer.cpp │ │ │ ├── Core │ │ │ │ ├── Neptune.cpp │ │ │ │ ├── Neptune.h │ │ │ │ ├── NptArray.h │ │ │ │ ├── NptAutomaticCleaner.cpp │ │ │ │ ├── NptAutomaticCleaner.h │ │ │ │ ├── NptAutoreleasePool.h │ │ │ │ ├── NptBase64.cpp │ │ │ │ ├── NptBase64.h │ │ │ │ ├── NptBufferedStreams.cpp │ │ │ │ ├── NptBufferedStreams.h │ │ │ │ ├── NptCommon.cpp │ │ │ │ ├── NptCommon.h │ │ │ │ ├── NptConfig.h │ │ │ │ ├── NptConsole.cpp │ │ │ │ ├── NptConsole.h │ │ │ │ ├── NptConstants.h │ │ │ │ ├── NptCrypto.cpp │ │ │ │ ├── NptCrypto.h │ │ │ │ ├── NptDataBuffer.cpp │ │ │ │ ├── NptDataBuffer.h │ │ │ │ ├── NptDebug.cpp │ │ │ │ ├── NptDebug.h │ │ │ │ ├── NptDefs.h │ │ │ │ ├── NptDigest.cpp │ │ │ │ ├── NptDigest.h │ │ │ │ ├── NptDynamicCast.h │ │ │ │ ├── NptDynamicLibraries.cpp │ │ │ │ ├── NptDynamicLibraries.h │ │ │ │ ├── NptFile.cpp │ │ │ │ ├── NptFile.h │ │ │ │ ├── NptHash.cpp │ │ │ │ ├── NptHash.h │ │ │ │ ├── NptHttp.cpp │ │ │ │ ├── NptHttp.h │ │ │ │ ├── NptInterfaces.h │ │ │ │ ├── NptJson.cpp │ │ │ │ ├── NptJson.h │ │ │ │ ├── NptList.cpp │ │ │ │ ├── NptList.h │ │ │ │ ├── NptLogging.cpp │ │ │ │ ├── NptLogging.h │ │ │ │ ├── NptMap.h │ │ │ │ ├── NptMessaging.cpp │ │ │ │ ├── NptMessaging.h │ │ │ │ ├── NptNetwork.cpp │ │ │ │ ├── NptNetwork.h │ │ │ │ ├── NptQueue.cpp │ │ │ │ ├── NptQueue.h │ │ │ │ ├── NptReferences.h │ │ │ │ ├── NptResults.cpp │ │ │ │ ├── NptResults.h │ │ │ │ ├── NptRingBuffer.cpp │ │ │ │ ├── NptRingBuffer.h │ │ │ │ ├── NptSelectableMessageQueue.h │ │ │ │ ├── NptSerialPort.h │ │ │ │ ├── NptSimpleMessageQueue.cpp │ │ │ │ ├── NptSimpleMessageQueue.h │ │ │ │ ├── NptSockets.cpp │ │ │ │ ├── NptSockets.h │ │ │ │ ├── NptStack.h │ │ │ │ ├── NptStreams.cpp │ │ │ │ ├── NptStreams.h │ │ │ │ ├── NptStrings.cpp │ │ │ │ ├── NptStrings.h │ │ │ │ ├── NptSystem.cpp │ │ │ │ ├── NptSystem.h │ │ │ │ ├── NptThreads.cpp │ │ │ │ ├── NptThreads.h │ │ │ │ ├── NptTime.cpp │ │ │ │ ├── NptTime.h │ │ │ │ ├── NptTls.cpp │ │ │ │ ├── NptTls.h │ │ │ │ ├── NptTlsDefaultTrustAnchorsBase.h │ │ │ │ ├── NptTlsDefaultTrustAnchorsExtended.h │ │ │ │ ├── NptTypes.h │ │ │ │ ├── NptUri.cpp │ │ │ │ ├── NptUri.h │ │ │ │ ├── NptUtils.cpp │ │ │ │ ├── NptUtils.h │ │ │ │ ├── NptVersion.h │ │ │ │ ├── NptXml.cpp │ │ │ │ ├── NptXml.h │ │ │ │ ├── NptZip.cpp │ │ │ │ └── NptZip.h │ │ │ ├── Data │ │ │ │ └── TLS │ │ │ │ │ ├── Base │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0000.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0001.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0002.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0003.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0004.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0005.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0006.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0007.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0008.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0009.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0010.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0011.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0012.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0013.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0014.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0015.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0016.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0017.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0018.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0019.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0020.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0021.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0022.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0023.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0024.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0025.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0026.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0027.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0028.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0029.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0030.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0031.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0032.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0033.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0034.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0035.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0036.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0037.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0038.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0039.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0040.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0041.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0042.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0043.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0044.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0045.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0046.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0047.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0048.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0049.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0050.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0051.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0052.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0053.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0054.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0055.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0056.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0057.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0058.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0059.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0060.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0061.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0062.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0063.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0064.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0065.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0066.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0067.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0068.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0069.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0070.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0071.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0072.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0073.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0074.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0075.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0076.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0077.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0078.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0079.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0080.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0081.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0082.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0083.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0084.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0085.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0086.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0087.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0088.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0089.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0090.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0091.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0092.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0093.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0094.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0095.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0096.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0097.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0098.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0099.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0100.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0101.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0102.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0103.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0104.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0105.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0106.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0107.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0108.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0109.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0110.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0111.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0112.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0113.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0114.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0115.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0116.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0117.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0118.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0119.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0120.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0121.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0122.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0123.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0124.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0125.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0126.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0127.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0128.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0129.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0130.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0131.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0132.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0133.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Base_0134.cpp │ │ │ │ │ └── NptTlsTrustAnchor_Base_0135.cpp │ │ │ │ │ ├── Extended │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0000.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0001.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0002.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0003.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0004.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0005.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0006.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0007.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0008.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0009.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0010.cpp │ │ │ │ │ ├── NptTlsTrustAnchor_Extended_0011.cpp │ │ │ │ │ └── NptTlsTrustAnchor_Extended_0012.cpp │ │ │ │ │ ├── NptTlsDefaultTrustAnchorsBase.cpp │ │ │ │ │ └── NptTlsDefaultTrustAnchorsExtended.cpp │ │ │ ├── System │ │ │ │ ├── Android │ │ │ │ │ ├── NptAndroidConsole.cpp │ │ │ │ │ ├── NptAndroidDebug.cpp │ │ │ │ │ ├── NptAndroidFile.cpp │ │ │ │ │ └── NptAndroidLogConfig.cpp │ │ │ │ ├── Apple │ │ │ │ │ ├── NptAppleAutoreleasePool.mm │ │ │ │ │ └── NptAppleLogConfig.mm │ │ │ │ ├── Bsd │ │ │ │ │ ├── NptBsdBlockerSocket.h │ │ │ │ │ ├── NptBsdNetwork.cpp │ │ │ │ │ ├── NptBsdResolver.cpp │ │ │ │ │ └── NptBsdSockets.cpp │ │ │ │ ├── Cocoa │ │ │ │ │ ├── NptCocoaConsole.mm │ │ │ │ │ ├── NptCocoaEnviroment.mm │ │ │ │ │ ├── NptCocoaMessageQueue.h │ │ │ │ │ └── NptCocoaMessageQueue.mm │ │ │ │ ├── Null │ │ │ │ │ ├── NptNullAutoreleasePool.cpp │ │ │ │ │ ├── NptNullDynamicLibraries.cpp │ │ │ │ │ ├── NptNullFile.cpp │ │ │ │ │ ├── NptNullHttpProxy.cpp │ │ │ │ │ ├── NptNullNetwork.cpp │ │ │ │ │ ├── NptNullQueue.cpp │ │ │ │ │ ├── NptNullSerialPort.cpp │ │ │ │ │ ├── NptNullSystem.cpp │ │ │ │ │ └── NptNullThreads.cpp │ │ │ │ ├── PS3 │ │ │ │ │ └── NptPs3System.cpp │ │ │ │ ├── Posix │ │ │ │ │ ├── NptPosixDynamicLibraries.cpp │ │ │ │ │ ├── NptPosixEnvironment.cpp │ │ │ │ │ ├── NptPosixFile.cpp │ │ │ │ │ ├── NptPosixNetwork.cpp │ │ │ │ │ ├── NptPosixQueue.cpp │ │ │ │ │ ├── NptPosixSystem.cpp │ │ │ │ │ ├── NptPosixThreads.cpp │ │ │ │ │ ├── NptPosixTime.cpp │ │ │ │ │ └── NptSelectableMessageQueue.cpp │ │ │ │ ├── StdC │ │ │ │ │ ├── NptStdcConsole.cpp │ │ │ │ │ ├── NptStdcDebug.cpp │ │ │ │ │ ├── NptStdcEnvironment.cpp │ │ │ │ │ └── NptStdcFile.cpp │ │ │ │ ├── Symbian │ │ │ │ │ └── NptSymbianSystem.cpp │ │ │ │ ├── Win32 │ │ │ │ │ ├── NptWin32Console.cpp │ │ │ │ │ ├── NptWin32Debug.cpp │ │ │ │ │ ├── NptWin32DynamicLibraries.cpp │ │ │ │ │ ├── NptWin32File.cpp │ │ │ │ │ ├── NptWin32HttpProxy.cpp │ │ │ │ │ ├── NptWin32MessageQueue.cpp │ │ │ │ │ ├── NptWin32MessageQueue.h │ │ │ │ │ ├── NptWin32Network.cpp │ │ │ │ │ ├── NptWin32Network.h │ │ │ │ │ ├── NptWin32Queue.cpp │ │ │ │ │ ├── NptWin32SerialPort.cpp │ │ │ │ │ ├── NptWin32System.cpp │ │ │ │ │ ├── NptWin32Threads.cpp │ │ │ │ │ ├── NptWin32Threads.h │ │ │ │ │ └── NptWin32Time.cpp │ │ │ │ ├── WinCE │ │ │ │ │ ├── NptWinCeUtils.h │ │ │ │ │ ├── NptWinceConsole.cpp │ │ │ │ │ ├── NptWinceEnvironment.cpp │ │ │ │ │ └── NptWinceMain.cpp │ │ │ │ ├── WinRT │ │ │ │ │ ├── NptWinRtConsole.cpp │ │ │ │ │ ├── NptWinRtDebug.cpp │ │ │ │ │ ├── NptWinRtEnvironment.cpp │ │ │ │ │ ├── NptWinRtFile.cpp │ │ │ │ │ ├── NptWinRtNetwork.cpp │ │ │ │ │ ├── NptWinRtPch.cpp │ │ │ │ │ ├── NptWinRtPch.h │ │ │ │ │ ├── NptWinRtSockets.cpp │ │ │ │ │ ├── NptWinRtSystem.cpp │ │ │ │ │ ├── NptWinRtThreads.cpp │ │ │ │ │ ├── NptWinRtThreads.h │ │ │ │ │ ├── NptWinRtTime.cpp │ │ │ │ │ ├── NptWinRtUtils.cpp │ │ │ │ │ └── NptWinRtUtils.h │ │ │ │ └── Xbox │ │ │ │ │ ├── NptXboxNetwork.cpp │ │ │ │ │ └── NptXboxNetwork.h │ │ │ └── Tests │ │ │ │ ├── Arrays1 │ │ │ │ └── ArraysTest1.cpp │ │ │ │ ├── BufferedStreams1 │ │ │ │ └── BufferedStreamsTest1.cpp │ │ │ │ ├── Crypto1 │ │ │ │ └── CryptoTest1.cpp │ │ │ │ ├── Digests1 │ │ │ │ └── DigestsTest1.cpp │ │ │ │ ├── FileTest1 │ │ │ │ └── FileTest1.cpp │ │ │ │ ├── FileTest2 │ │ │ │ └── FileTest2.cpp │ │ │ │ ├── FileTest3 │ │ │ │ └── FileTest3.cpp │ │ │ │ ├── HttpClient1 │ │ │ │ └── HttpClientTest1.cpp │ │ │ │ ├── HttpClient2 │ │ │ │ └── HttpClientTest2.cpp │ │ │ │ ├── HttpServer1 │ │ │ │ └── HttpServerTest1.cpp │ │ │ │ ├── Lists1 │ │ │ │ └── ListsTest1.cpp │ │ │ │ ├── Logging1 │ │ │ │ └── LoggingTest1.cpp │ │ │ │ ├── Logging2 │ │ │ │ └── LoggingTest2.cpp │ │ │ │ ├── Maps1 │ │ │ │ └── MapsTest1.cpp │ │ │ │ ├── Messages1 │ │ │ │ └── MessagesTest1.cpp │ │ │ │ ├── Messages2 │ │ │ │ └── MessagesTest2.cpp │ │ │ │ ├── Misc1 │ │ │ │ └── MiscTest1.cpp │ │ │ │ ├── Network1 │ │ │ │ └── NetworkTest1.cpp │ │ │ │ ├── Queue1 │ │ │ │ └── QueueTest1.cpp │ │ │ │ ├── RingBuffer1 │ │ │ │ └── RingBufferTest1.cpp │ │ │ │ ├── SharedVariables1 │ │ │ │ └── SharedVariablesTest1.cpp │ │ │ │ ├── Sockets1 │ │ │ │ └── SocketsTest1.cpp │ │ │ │ ├── Streams1 │ │ │ │ └── StreamsTest1.cpp │ │ │ │ ├── Strings1 │ │ │ │ └── StringsTest1.cpp │ │ │ │ ├── Threads1 │ │ │ │ └── ThreadsTest1.cpp │ │ │ │ ├── Time1 │ │ │ │ └── TimeTest1.cpp │ │ │ │ ├── Tls1 │ │ │ │ ├── TlsClientPrivate1.h │ │ │ │ ├── TlsClientPrivate2.h │ │ │ │ └── TlsTest1.cpp │ │ │ │ ├── Udp1 │ │ │ │ └── UdpTest1.cpp │ │ │ │ ├── Url1 │ │ │ │ └── UrlTest1.cpp │ │ │ │ ├── Xml1 │ │ │ │ ├── XmlTest1.cpp │ │ │ │ ├── XmlTest1Data.cpp │ │ │ │ ├── big.xml │ │ │ │ ├── test.xml │ │ │ │ └── unicode.xml │ │ │ │ ├── Zip1 │ │ │ │ ├── ZipTest1.cpp │ │ │ │ └── ZipTestData1.cpp │ │ │ │ └── Zip2 │ │ │ │ └── ZipTest2.cpp │ │ └── ThirdParty │ │ │ ├── axTLS │ │ │ ├── config │ │ │ │ ├── Generic │ │ │ │ │ └── config.h │ │ │ │ └── Win32 │ │ │ │ │ └── config.h │ │ │ ├── crypto │ │ │ │ ├── aes.c │ │ │ │ ├── bigint.c │ │ │ │ ├── bigint.h │ │ │ │ ├── bigint_impl.h │ │ │ │ ├── crypto.h │ │ │ │ ├── crypto_misc.c │ │ │ │ ├── hmac.c │ │ │ │ ├── md2.c │ │ │ │ ├── md5.c │ │ │ │ ├── rc4.c │ │ │ │ ├── rsa.c │ │ │ │ └── sha1.c │ │ │ └── ssl │ │ │ │ ├── asn1.c │ │ │ │ ├── cert.h │ │ │ │ ├── crypto_misc.h │ │ │ │ ├── gen_cert.c │ │ │ │ ├── loader.c │ │ │ │ ├── os_port.h │ │ │ │ ├── p12.c │ │ │ │ ├── ssl.h │ │ │ │ ├── tls1.c │ │ │ │ ├── tls1.h │ │ │ │ ├── tls1_clnt.c │ │ │ │ ├── tls1_svr.c │ │ │ │ ├── version.h │ │ │ │ └── x509.c │ │ │ ├── zlib-1.2.3 │ │ │ ├── README │ │ │ ├── adler32.c │ │ │ ├── compress.c │ │ │ ├── crc32.c │ │ │ ├── crc32.h │ │ │ ├── deflate.c │ │ │ ├── deflate.h │ │ │ ├── infback.c │ │ │ ├── inffast.c │ │ │ ├── inffast.h │ │ │ ├── inffixed.h │ │ │ ├── inflate.c │ │ │ ├── inflate.h │ │ │ ├── inftrees.c │ │ │ ├── inftrees.h │ │ │ ├── trees.c │ │ │ ├── trees.h │ │ │ ├── zconf.h │ │ │ ├── zconf.in.h │ │ │ ├── zlib.h │ │ │ ├── zutil.c │ │ │ └── zutil.h │ │ │ └── zlib-1.2.8 │ │ │ ├── README │ │ │ ├── adler32.c │ │ │ ├── compress.c │ │ │ ├── crc32.c │ │ │ ├── crc32.h │ │ │ ├── deflate.c │ │ │ ├── deflate.h │ │ │ ├── gzguts.h │ │ │ ├── infback.c │ │ │ ├── inffast.c │ │ │ ├── inffast.h │ │ │ ├── inffixed.h │ │ │ ├── inflate.c │ │ │ ├── inflate.h │ │ │ ├── inftrees.c │ │ │ ├── inftrees.h │ │ │ ├── trees.c │ │ │ ├── trees.h │ │ │ ├── zconf.h │ │ │ ├── zlib.h │ │ │ ├── zutil.c │ │ │ └── zutil.h │ ├── Platinum │ │ ├── Build │ │ │ ├── Boot.scons │ │ │ ├── Build.scons │ │ │ ├── Targets │ │ │ │ ├── arm-android-linux │ │ │ │ │ └── Config.scons │ │ │ │ ├── arm-gp2x-linux │ │ │ │ │ └── Config.scons │ │ │ │ ├── arm-unknown-linux │ │ │ │ │ └── Config.scons │ │ │ │ ├── mipsel-psp-linux │ │ │ │ │ ├── CodeWarrior │ │ │ │ │ │ ├── PREFIX_PSP_DEBUG.h │ │ │ │ │ │ ├── PREFIX_PSP_RELEASE.h │ │ │ │ │ │ ├── PSP_Lib_C++.mcp.xml │ │ │ │ │ │ ├── Platinum.mcp │ │ │ │ │ │ └── Platinum_Data │ │ │ │ │ │ │ └── CWSettingsWindows.stg │ │ │ │ │ ├── Common.mak │ │ │ │ │ └── Makefile │ │ │ │ ├── universal-apple-macosx │ │ │ │ │ ├── CocoaTouchBrowser │ │ │ │ │ │ ├── CocoaTouchBrowser-Info.plist │ │ │ │ │ │ ├── CocoaTouchBrowser.xcodeproj │ │ │ │ │ │ │ └── project.pbxproj │ │ │ │ │ │ ├── CocoaTouchBrowser_Prefix.pch │ │ │ │ │ │ └── README │ │ │ │ │ ├── MobileMediaServer-Info.plist │ │ │ │ │ ├── Platinum.xcodeproj │ │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ │ ├── Platinum-Mac.xcscheme │ │ │ │ │ │ │ └── Platinum-iOS.xcscheme │ │ │ │ │ └── Platinum │ │ │ │ │ │ ├── Info.plist │ │ │ │ │ │ ├── Neptune.h │ │ │ │ │ │ └── Platinum.h │ │ │ │ ├── x86-microsoft-win32-vs2010 │ │ │ │ │ ├── FileMediaServerTest │ │ │ │ │ │ └── FileMediaServerTest.vcxproj │ │ │ │ │ ├── FrameStreamer │ │ │ │ │ │ └── FrameStreamer.vcxproj │ │ │ │ │ ├── HttpTest │ │ │ │ │ │ └── HttpTest.vcxproj │ │ │ │ │ ├── LightSampleTest │ │ │ │ │ │ └── LightSampleTest.vcxproj │ │ │ │ │ ├── MediaConnect │ │ │ │ │ │ └── MediaConnect.vcxproj │ │ │ │ │ ├── MediaCrawler │ │ │ │ │ │ └── MediaCrawler.vcxproj │ │ │ │ │ ├── MediaRendererTest │ │ │ │ │ │ └── MediaRendererTest.vcxproj │ │ │ │ │ ├── MicroMediaController │ │ │ │ │ │ └── MicroMediaController.vcxproj │ │ │ │ │ ├── Platinum.Managed.MediaServerTest │ │ │ │ │ │ ├── Platinum.Managed.MediaServerTest.csproj │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── app.config │ │ │ │ │ ├── Platinum.Managed.SsdpTest │ │ │ │ │ │ ├── Platinum.Managed.SsdpTest.csproj │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── app.config │ │ │ │ │ ├── Platinum.Managed │ │ │ │ │ │ ├── AssemblyInfo.cpp │ │ │ │ │ │ ├── Platinum.Managed.snk │ │ │ │ │ │ ├── Platinum.Managed.vcxproj │ │ │ │ │ │ ├── Stdafx.cpp │ │ │ │ │ │ ├── Stdafx.h │ │ │ │ │ │ └── resource.h │ │ │ │ │ ├── Platinum.sln │ │ │ │ │ ├── Platinum │ │ │ │ │ │ └── Platinum.vcxproj │ │ │ │ │ ├── PlatinumManaged.sln │ │ │ │ │ ├── SimpleTest │ │ │ │ │ │ └── SimpleTest.vcxproj │ │ │ │ │ └── TimeTest │ │ │ │ │ │ └── TimeTest.vcxproj │ │ │ │ ├── x86-unknown-cygwin │ │ │ │ │ └── Config.scons │ │ │ │ └── x86-unknown-linux │ │ │ │ │ └── Config.scons │ │ │ └── Tools │ │ │ │ ├── SCons │ │ │ │ └── gcc-generic.py │ │ │ │ └── Scripts │ │ │ │ ├── GenDocumentation.py │ │ │ │ ├── GenSvnVersionHeader.py │ │ │ │ ├── MakeAllVs.py │ │ │ │ ├── VsMake.py │ │ │ │ └── XCodeMake.py │ │ ├── CHANGELOG.txt │ │ ├── Extras │ │ │ ├── neptune-logging.properties │ │ │ ├── platinum-120x120.jpg │ │ │ ├── platinum-120x120.png │ │ │ ├── platinum-48x48.jpg │ │ │ └── platinum-48x48.png │ │ ├── LICENSE.txt │ │ ├── README.md │ │ ├── SConstruct │ │ ├── Source │ │ │ ├── Apps │ │ │ │ ├── CocoaTouchBrowser │ │ │ │ │ ├── CocoaTouchBrowser-Info.plist │ │ │ │ │ ├── CocoaTouchBrowserAppDelegate.h │ │ │ │ │ ├── CocoaTouchBrowserAppDelegate.m │ │ │ │ │ ├── MainWindow.xib │ │ │ │ │ ├── MediaBrowserWrapper.h │ │ │ │ │ ├── MediaBrowserWrapper.mm │ │ │ │ │ ├── RootViewController.h │ │ │ │ │ ├── RootViewController.m │ │ │ │ │ ├── RootViewController.xib │ │ │ │ │ └── main.m │ │ │ │ ├── FrameStreamer │ │ │ │ │ └── main.cpp │ │ │ │ ├── MediaConnect │ │ │ │ │ └── main.cpp │ │ │ │ ├── MediaCrawler │ │ │ │ │ ├── MediaCrawler.cpp │ │ │ │ │ ├── MediaCrawler.h │ │ │ │ │ ├── StreamHandler.h │ │ │ │ │ └── main.cpp │ │ │ │ ├── MicroMediaController │ │ │ │ │ ├── PltMicroMediaController.cpp │ │ │ │ │ ├── PltMicroMediaController.h │ │ │ │ │ └── main.cpp │ │ │ │ └── MobileMediaServer │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── LaunchScreen.xib │ │ │ │ │ ├── Main.storyboard │ │ │ │ │ ├── ViewController.h │ │ │ │ │ ├── ViewController.mm │ │ │ │ │ └── main.m │ │ │ ├── Core │ │ │ │ ├── PltAction.cpp │ │ │ │ ├── PltAction.h │ │ │ │ ├── PltArgument.cpp │ │ │ │ ├── PltArgument.h │ │ │ │ ├── PltConstants.cpp │ │ │ │ ├── PltConstants.h │ │ │ │ ├── PltCtrlPoint.cpp │ │ │ │ ├── PltCtrlPoint.h │ │ │ │ ├── PltCtrlPointTask.cpp │ │ │ │ ├── PltCtrlPointTask.h │ │ │ │ ├── PltDatagramStream.cpp │ │ │ │ ├── PltDatagramStream.h │ │ │ │ ├── PltDeviceData.cpp │ │ │ │ ├── PltDeviceData.h │ │ │ │ ├── PltDeviceHost.cpp │ │ │ │ ├── PltDeviceHost.h │ │ │ │ ├── PltEvent.cpp │ │ │ │ ├── PltEvent.h │ │ │ │ ├── PltHttp.cpp │ │ │ │ ├── PltHttp.h │ │ │ │ ├── PltHttpClientTask.cpp │ │ │ │ ├── PltHttpClientTask.h │ │ │ │ ├── PltHttpServer.cpp │ │ │ │ ├── PltHttpServer.h │ │ │ │ ├── PltHttpServerTask.cpp │ │ │ │ ├── PltHttpServerTask.h │ │ │ │ ├── PltIconsData.cpp │ │ │ │ ├── PltMimeType.cpp │ │ │ │ ├── PltMimeType.h │ │ │ │ ├── PltProtocolInfo.cpp │ │ │ │ ├── PltProtocolInfo.h │ │ │ │ ├── PltService.cpp │ │ │ │ ├── PltService.h │ │ │ │ ├── PltSsdp.cpp │ │ │ │ ├── PltSsdp.h │ │ │ │ ├── PltStateVariable.cpp │ │ │ │ ├── PltStateVariable.h │ │ │ │ ├── PltTaskManager.cpp │ │ │ │ ├── PltTaskManager.h │ │ │ │ ├── PltThreadTask.cpp │ │ │ │ ├── PltThreadTask.h │ │ │ │ ├── PltUPnP.cpp │ │ │ │ ├── PltUPnP.h │ │ │ │ └── PltUtilities.h │ │ │ ├── Devices │ │ │ │ ├── MediaConnect │ │ │ │ │ ├── PltMediaConnect.cpp │ │ │ │ │ ├── PltMediaConnect.h │ │ │ │ │ ├── PltXbox360.cpp │ │ │ │ │ ├── PltXbox360.h │ │ │ │ │ ├── X_MS_MediaReceiverRegistrarSCPD.cpp │ │ │ │ │ ├── X_MS_MediaReceiverRegistrarSCPD.xml │ │ │ │ │ └── process_scpds.sh │ │ │ │ ├── MediaRenderer │ │ │ │ │ ├── AVTransportSCPD.cpp │ │ │ │ │ ├── AVTransportSCPD.xml │ │ │ │ │ ├── AVTransportSCPDFull.xml │ │ │ │ │ ├── PltMediaController.cpp │ │ │ │ │ ├── PltMediaController.h │ │ │ │ │ ├── PltMediaRenderer.cpp │ │ │ │ │ ├── PltMediaRenderer.h │ │ │ │ │ ├── RdrConnectionManagerSCPD.cpp │ │ │ │ │ ├── RdrConnectionManagerSCPD.xml │ │ │ │ │ ├── RenderingControlSCPD.cpp │ │ │ │ │ ├── RenderingControlSCPD.xml │ │ │ │ │ ├── RenderingControlSCPD_Full.xml │ │ │ │ │ └── process_scpds.sh │ │ │ │ └── MediaServer │ │ │ │ │ ├── ConnectionManagerSCPD.cpp │ │ │ │ │ ├── ConnectionManagerSCPD.xml │ │ │ │ │ ├── ContentDirectorySCPD.cpp │ │ │ │ │ ├── ContentDirectorySCPD.xml │ │ │ │ │ ├── ContentDirectorywSearchSCPD.cpp │ │ │ │ │ ├── ContentDirectorywSearchSCPD.xml │ │ │ │ │ ├── PltDidl.cpp │ │ │ │ │ ├── PltDidl.h │ │ │ │ │ ├── PltFileMediaServer.cpp │ │ │ │ │ ├── PltFileMediaServer.h │ │ │ │ │ ├── PltMediaBrowser.cpp │ │ │ │ │ ├── PltMediaBrowser.h │ │ │ │ │ ├── PltMediaCache.cpp │ │ │ │ │ ├── PltMediaCache.h │ │ │ │ │ ├── PltMediaItem.cpp │ │ │ │ │ ├── PltMediaItem.h │ │ │ │ │ ├── PltMediaServer.cpp │ │ │ │ │ ├── PltMediaServer.h │ │ │ │ │ ├── PltSyncMediaBrowser.cpp │ │ │ │ │ ├── PltSyncMediaBrowser.h │ │ │ │ │ └── process_scpds.sh │ │ │ ├── Extras │ │ │ │ ├── Managed │ │ │ │ │ ├── Action.cpp │ │ │ │ │ ├── Action.h │ │ │ │ │ ├── ActionArgumentDescription.cpp │ │ │ │ │ ├── ActionArgumentDescription.h │ │ │ │ │ ├── ActionDescription.cpp │ │ │ │ │ ├── ActionDescription.h │ │ │ │ │ ├── Clix.h │ │ │ │ │ ├── ControlPoint.cpp │ │ │ │ │ ├── ControlPoint.h │ │ │ │ │ ├── ControlPointEventBridge.cpp │ │ │ │ │ ├── ControlPointEventBridge.h │ │ │ │ │ ├── DeviceData.cpp │ │ │ │ │ ├── DeviceData.h │ │ │ │ │ ├── DeviceHost.cpp │ │ │ │ │ ├── DeviceHost.h │ │ │ │ │ ├── Didl.cpp │ │ │ │ │ ├── Didl.h │ │ │ │ │ ├── EnumerableNptArray.h │ │ │ │ │ ├── EnumerableNptList.h │ │ │ │ │ ├── Helpers.cpp │ │ │ │ │ ├── Helpers.h │ │ │ │ │ ├── Http.cpp │ │ │ │ │ ├── Http.h │ │ │ │ │ ├── MediaConnect.cpp │ │ │ │ │ ├── MediaConnect.h │ │ │ │ │ ├── MediaObject.cpp │ │ │ │ │ ├── MediaObject.h │ │ │ │ │ ├── MediaServer.cpp │ │ │ │ │ ├── MediaServer.h │ │ │ │ │ ├── MediaServerEventBridge.cpp │ │ │ │ │ ├── MediaServerEventBridge.h │ │ │ │ │ ├── Neptun_marshal_as.h │ │ │ │ │ ├── NeptuneException.cpp │ │ │ │ │ ├── NeptuneException.h │ │ │ │ │ ├── NeptuneLoggingBridge.cpp │ │ │ │ │ ├── NeptuneLoggingBridge.h │ │ │ │ │ ├── Service.cpp │ │ │ │ │ ├── Service.h │ │ │ │ │ ├── StateVariable.cpp │ │ │ │ │ ├── StateVariable.h │ │ │ │ │ ├── UPnP.cpp │ │ │ │ │ ├── UPnP.h │ │ │ │ │ └── clix.hpp │ │ │ │ ├── ObjectiveC │ │ │ │ │ ├── PltMediaServerObject.h │ │ │ │ │ ├── PltMediaServerObject.mm │ │ │ │ │ ├── PltUPnPObject.h │ │ │ │ │ └── PltUPnPObject.mm │ │ │ │ ├── PltDownloader.cpp │ │ │ │ ├── PltDownloader.h │ │ │ │ ├── PltFrameBuffer.cpp │ │ │ │ ├── PltFrameBuffer.h │ │ │ │ ├── PltFrameServer.cpp │ │ │ │ ├── PltFrameServer.h │ │ │ │ ├── PltFrameStream.cpp │ │ │ │ ├── PltFrameStream.h │ │ │ │ ├── PltLeaks.cpp │ │ │ │ ├── PltLeaks.h │ │ │ │ ├── PltMetadataHandler.cpp │ │ │ │ ├── PltMetadataHandler.h │ │ │ │ ├── PltRingBufferStream.cpp │ │ │ │ ├── PltRingBufferStream.h │ │ │ │ ├── PltStreamPump.cpp │ │ │ │ └── PltStreamPump.h │ │ │ ├── Platform │ │ │ │ └── Android │ │ │ │ │ ├── module │ │ │ │ │ └── platinum │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── jni │ │ │ │ │ │ ├── Android.mk │ │ │ │ │ │ ├── Application.mk │ │ │ │ │ │ ├── platinum-jni.cpp │ │ │ │ │ │ ├── platinum-jni.h │ │ │ │ │ │ └── update-header.sh │ │ │ │ │ │ ├── proguard-project.txt │ │ │ │ │ │ ├── project.properties │ │ │ │ │ │ ├── res │ │ │ │ │ │ ├── drawable-hdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── drawable-ldpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── drawable-mdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── drawable-xhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ └── main.xml │ │ │ │ │ │ └── values │ │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ └── src │ │ │ │ │ │ └── com │ │ │ │ │ │ └── plutinosoft │ │ │ │ │ │ └── platinum │ │ │ │ │ │ └── UPnP.java │ │ │ │ │ └── samples │ │ │ │ │ └── sample-upnp │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── proguard-project.txt │ │ │ │ │ ├── project.properties │ │ │ │ │ ├── res │ │ │ │ │ ├── drawable-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── drawable-ldpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── drawable-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── drawable-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── layout │ │ │ │ │ │ └── main.xml │ │ │ │ │ └── values │ │ │ │ │ │ └── strings.xml │ │ │ │ │ └── src │ │ │ │ │ └── com │ │ │ │ │ └── plutinosoft │ │ │ │ │ └── platinum │ │ │ │ │ └── sample │ │ │ │ │ └── PlatinumUPnPActivity.java │ │ │ ├── Platinum │ │ │ │ ├── Platinum.h │ │ │ │ └── PltVersion.h │ │ │ ├── Tests │ │ │ │ ├── FileMediaServer │ │ │ │ │ └── FileMediaServerTest.cpp │ │ │ │ ├── Http │ │ │ │ │ └── HttpTest.cpp │ │ │ │ ├── LightSample │ │ │ │ │ ├── LightSampleTest.cpp │ │ │ │ │ ├── PltLightSample.cpp │ │ │ │ │ └── PltLightSample.h │ │ │ │ ├── MediaRenderer │ │ │ │ │ └── MediaRendererTest.cpp │ │ │ │ ├── MediaServerCocoaTest │ │ │ │ │ ├── English.lproj │ │ │ │ │ │ ├── InfoPlist.strings │ │ │ │ │ │ └── MainMenu.xib │ │ │ │ │ ├── MediaServerCocoaTest-Info.plist │ │ │ │ │ ├── MediaServerCocoaTestController.h │ │ │ │ │ ├── MediaServerCocoaTestController.mm │ │ │ │ │ ├── MediaServerCocoaTest_AppDelegate.h │ │ │ │ │ ├── MediaServerCocoaTest_AppDelegate.m │ │ │ │ │ ├── MediaServerCocoaTest_AppDelegate.mm │ │ │ │ │ ├── MediaServerCocoaTest_DataModel.xcdatamodel │ │ │ │ │ │ ├── elements │ │ │ │ │ │ └── layout │ │ │ │ │ ├── MediaServerCocoaTest_Prefix.pch │ │ │ │ │ └── main.mm │ │ │ │ ├── Simple │ │ │ │ │ ├── PltSimple.cpp │ │ │ │ │ ├── PltSimple.h │ │ │ │ │ └── SimpleTest.cpp │ │ │ │ ├── Ssdp │ │ │ │ │ └── SsdpTest1.cpp │ │ │ │ └── Time │ │ │ │ │ └── TimeTest1.cpp │ │ │ └── Tools │ │ │ │ ├── SsdpProxy │ │ │ │ ├── SsdpProxy.cpp │ │ │ │ └── SsdpProxy.h │ │ │ │ └── TextToHeader │ │ │ │ └── TextToHeader.cpp │ │ └── ThirdParty │ │ │ └── log4net │ │ │ ├── log4net.dll │ │ │ └── log4net.xml │ └── patches │ │ ├── 0001-platinum-fix-compile-error-in-NptWin32Threads.cpp.patch │ │ ├── 0002-platinum-add-custom-CMakeLists.txt.patch │ │ ├── 0003-platinum-log-allowed-values-with-state-variable-erro.patch │ │ ├── 0004-platinum-make-sure-Neptune-threads-are-named.patch │ │ ├── 0005-platinum-use-server-provided-item-count-to-iterate-b.patch │ │ ├── 0006-platinum-report-and-support-proper-mimetypes-for-mat.patch │ │ ├── 0007-platinum-also-support-sort-criterias-in-format-res-p.patch │ │ ├── 0008-platinum-allow-some-statevariables-to-reset-to-defau.patch │ │ ├── 0009-platinum-add-support-for-upnp-lastPlaybackPosition-u.patch │ │ ├── 0010-platinum-use-PersonRole-for-directors.-Also-fixes-Fr.patch │ │ ├── 0011-platinum-support-video-ratings.patch │ │ ├── 0012-platinum-increase-number-of-requested-items-per-iter.patch │ │ ├── 0013-platinum-fixes-support-for-filtering-by-the-extended.patch │ │ ├── 0014-platinum-switch-to-NPT_UInt64-for-bitmask-flags.patch │ │ ├── 0015-platinum-fix-missing-filtering-for-extra-metadata.patch │ │ ├── 0016-platinum-fix-compilation-by-using-the-right-suffix-f.patch │ │ ├── 0017-platinum-don-t-disregard-PLT_MediaObjects-only-for-l.patch │ │ ├── 0018-platinum-add-SetNextAVTransportURI-support-to-media-.patch │ │ ├── 0019-platinum-add-support-for-UpdateObject-action.patch │ │ ├── 0020-platinum-fixed-compiler-warning-about-unused-var.patch │ │ ├── 0021-platinum-fix-shadowed-local-var.patch │ │ ├── 0022-platinum-Add-audio-x-flac-MIME-type-to-Neptune.patch │ │ ├── 0023-platinum-lastPlaybackTime-is-in-the-upnp-and-not-in-.patch │ │ ├── 0024-platinum-add-already-supported-default-filters.patch │ │ ├── 0025-platinum-add-proper-support-for-dc-publisher.patch │ │ ├── 0026-platinum-add-support-for-upnp-episodeCount-and-upnp-.patch │ │ ├── 0027-platinum-add-support-for-xbmc-specific-fields-datead.patch │ │ ├── 0028-platinum-add-SearchSync-method-to-SyncMediaBrowser.patch │ │ ├── 0029-platinum-implement-GetSearchCapabilities-in-media-br.patch │ │ ├── 0030-platinum-implement-GetSortCapabilities-in-media-brow.patch │ │ ├── 0031-platinum-only-apply-Xbox-specific-friendlyName-restr.patch │ │ ├── 0032-platinum-improve-logging-on-bad-HTTP-requests.patch │ │ ├── 0033-platinum-fix-filter-mask-values-of-xbmc-votes-and-xb.patch │ │ ├── 0034-platinum-add-xbmc-uniqueidentifier-for-IMDB-TVDB-ide.patch │ │ ├── 0035-platinum-Changes-to-external-subtitles-over-UPnP-wor.patch │ │ ├── 0036-platinum-add-xbmc-country-for-countries.patch │ │ ├── 0037-platinum-add-xbmc-userrating-for-user-ratings.patch │ │ ├── 0038-platinum-add-support-for-multiple-ratings.patch │ │ ├── 0039-platinum-fix-potential-crash-in-parsetaglist.patch │ │ ├── 0040-platinum-add-resume-playerstate.patch │ │ ├── 0042-platinum-switch-build-to-unicode.patch │ │ ├── 0043-platinum-Fix-upnp-lastPlaybackPosition-parsing.patch │ │ ├── 0044-platinum-Prefer-override-usage.patch │ │ ├── 0045-platinum-win10-uwp-fixes.patch │ │ ├── 0046-platinum-fix-format-security-warning.patch │ │ ├── 0047-neptune-fix-device-discovery-on-windows.patch │ │ ├── 0048-libUPnP-Remove-unused-headers-from-Platinum-Source-E.patch │ │ └── 0049-libUPnP-fix-no-permissive-build.patch └── win32 │ └── Effects11 │ ├── Binary │ ├── EffectBinaryFormat.h │ ├── EffectStateBase11.h │ ├── EffectStates11.h │ └── SOParser.h │ ├── CMakeLists.txt │ ├── Effect.h │ ├── EffectAPI.cpp │ ├── EffectLoad.cpp │ ├── EffectLoad.h │ ├── EffectNonRuntime.cpp │ ├── EffectReflection.cpp │ ├── EffectRuntime.cpp │ ├── EffectVariable.inl │ ├── HISTORY.md │ ├── IUnknownImp.h │ ├── LICENSE │ ├── README.md │ ├── SECURITY.md │ ├── d3dxGlobal.cpp │ ├── inc │ ├── d3dx11effect.h │ └── d3dxGlobal.h │ └── pchfx.h ├── media ├── Fonts │ ├── arial.ttf │ └── teletext.ttf ├── banner.png ├── icon120x120.png ├── icon16x16.png ├── icon256x256.png ├── icon32x32.png ├── icon48x48.png ├── icon80x80.png ├── splash.jpg ├── splash_webOS.png ├── vendor_icon.png └── vendor_logo.png ├── privacy-policy.txt ├── project ├── BuildDependencies │ └── scripts │ │ ├── 0_package.native-win32.list │ │ ├── 0_package.target-win10-arm.list │ │ ├── 0_package.target-win10-win32.list │ │ ├── 0_package.target-win10-x64.list │ │ ├── 0_package.target-win32.list │ │ ├── 0_package.target-x64.list │ │ └── get_formed.cmd └── Win32BuildSetup │ ├── AppxManifest.xml.in │ ├── extract_git_rev.bat │ ├── genNsisIncludes.bat │ ├── genNsisInstaller.nsi │ ├── getdeploydependencies.bat │ ├── readme.txt │ └── tools │ └── 7z │ ├── 7-zip.chm │ ├── 7za.exe │ ├── License.txt │ └── readme.txt ├── system ├── IRSSmap.xml ├── Lircmap.xml ├── X10-Lola-IRSSmap.xml ├── addon-manifest.xml ├── certs │ └── cacert.pem ├── colors.xml ├── dialogcolors.xml ├── keyboardlayouts │ ├── arabic.xml │ ├── bulgarian.xml │ ├── chinese.xml │ ├── croatian.xml │ ├── czech.xml │ ├── danish.xml │ ├── english.xml │ ├── estonian.xml │ ├── french.xml │ ├── german.xml │ ├── greek.xml │ ├── hebrew.xml │ ├── hungarian.xml │ ├── icelandic.xml │ ├── italian.xml │ ├── korean.xml │ ├── lithuanian.xml │ ├── norwegian.xml │ ├── persian.xml │ ├── polish.xml │ ├── portuguese.xml │ ├── romanian.xml │ ├── russian.xml │ ├── silesian.xml │ ├── slovak.xml │ ├── slovenian.xml │ ├── spanish.xml │ ├── swedish.xml │ ├── thai.xml │ ├── turkish.xml │ └── ukrainian.xml ├── keymaps │ ├── appcommand.xml │ ├── customcontroller.AppleRemote.xml │ ├── customcontroller.Harmony.xml │ ├── customcontroller.SiriRemote.xml │ ├── gamepad.xml │ ├── joystick.xml │ ├── keyboard.xml │ ├── mouse.xml │ ├── nyxboard │ │ └── keyboard.xml │ ├── osmc │ │ └── osmc_remote.xml │ ├── remote.xml │ ├── touchscreen.xml │ └── wetek-play │ │ └── keyboard.xml ├── library │ ├── music │ │ ├── addons.xml │ │ ├── albums.xml │ │ ├── artists.xml │ │ ├── boxsets.xml │ │ ├── compilations.xml │ │ ├── files.xml │ │ ├── genres.xml │ │ ├── musicroles │ │ │ ├── albumartists.xml │ │ │ ├── allartists.xml │ │ │ ├── allcontributors.xml │ │ │ ├── allroles.xml │ │ │ ├── arrangers.xml │ │ │ ├── composers.xml │ │ │ ├── conductors.xml │ │ │ ├── djmixers.xml │ │ │ ├── index.xml │ │ │ ├── lyricists.xml │ │ │ ├── orchestras.xml │ │ │ └── remixers.xml │ │ ├── musicvideos │ │ │ ├── albums.xml │ │ │ ├── artists.xml │ │ │ ├── directors.xml │ │ │ ├── genres.xml │ │ │ ├── index.xml │ │ │ ├── studios.xml │ │ │ ├── tags.xml │ │ │ ├── titles.xml │ │ │ └── years.xml │ │ ├── playlists.xml │ │ ├── recentlyaddedalbums.xml │ │ ├── recentlyplayedalbums.xml │ │ ├── singles.xml │ │ ├── songs.xml │ │ ├── sources.xml │ │ ├── top100 │ │ │ ├── index.xml │ │ │ ├── top100albums.xml │ │ │ └── top100songs.xml │ │ └── years.xml │ ├── video │ │ ├── addons.xml │ │ ├── files.xml │ │ ├── movies │ │ │ ├── actors.xml │ │ │ ├── country.xml │ │ │ ├── directors.xml │ │ │ ├── genres.xml │ │ │ ├── index.xml │ │ │ ├── recentlyaddedmovies.xml │ │ │ ├── sets.xml │ │ │ ├── studios.xml │ │ │ ├── tags.xml │ │ │ ├── titles.xml │ │ │ ├── versions.xml │ │ │ └── years.xml │ │ ├── musicvideos │ │ │ ├── albums.xml │ │ │ ├── artists.xml │ │ │ ├── directors.xml │ │ │ ├── genres.xml │ │ │ ├── index.xml │ │ │ ├── recentlyaddedmusicvideos.xml │ │ │ ├── studios.xml │ │ │ ├── tags.xml │ │ │ ├── titles.xml │ │ │ └── years.xml │ │ ├── playlists.xml │ │ └── tvshows │ │ │ ├── actors.xml │ │ │ ├── genres.xml │ │ │ ├── index.xml │ │ │ ├── inprogressshows.xml │ │ │ ├── recentlyaddedepisodes.xml │ │ │ ├── studios.xml │ │ │ ├── tags.xml │ │ │ ├── titles.xml │ │ │ └── years.xml │ └── video_flat │ │ ├── addons.xml │ │ ├── files.xml │ │ ├── inprogressshows.xml │ │ ├── movies.xml │ │ ├── musicvideos.xml │ │ ├── playlists.xml │ │ ├── recentlyaddedepisodes.xml │ │ ├── recentlyaddedmovies.xml │ │ ├── recentlyaddedmusicvideos.xml │ │ └── tvshows.xml ├── peripherals.xml ├── playercorefactory.xml ├── players │ └── VideoPlayer │ │ └── etc │ │ └── fonts │ │ ├── conf.avail │ │ ├── 10-autohint.conf │ │ ├── 10-no-sub-pixel.conf │ │ ├── 10-sub-pixel-bgr.conf │ │ ├── 10-sub-pixel-rgb.conf │ │ ├── 10-sub-pixel-vbgr.conf │ │ ├── 10-sub-pixel-vrgb.conf │ │ ├── 10-unhinted.conf │ │ ├── 20-fix-globaladvance.conf │ │ ├── 20-lohit-gujarati.conf │ │ ├── 20-unhint-small-vera.conf │ │ ├── 30-amt-aliases.conf │ │ ├── 30-urw-aliases.conf │ │ ├── 40-generic.conf │ │ ├── 49-sansserif.conf │ │ ├── 50-user.conf │ │ ├── 51-local.conf │ │ ├── 60-latin.conf │ │ ├── 65-fonts-persian.conf │ │ ├── 65-nonlatin.conf │ │ ├── 69-unifont.conf │ │ ├── 70-no-bitmaps.conf │ │ ├── 70-yes-bitmaps.conf │ │ ├── 80-delicious.conf │ │ ├── 90-synthetic.conf │ │ └── README │ │ ├── conf.d │ │ ├── 20-fix-globaladvance.conf │ │ ├── 20-lohit-gujarati.conf │ │ ├── 20-unhint-small-vera.conf │ │ ├── 30-amt-aliases.conf │ │ ├── 30-urw-aliases.conf │ │ ├── 40-generic.conf │ │ ├── 49-sansserif.conf │ │ ├── 50-user.conf │ │ ├── 51-local.conf │ │ ├── 60-latin.conf │ │ ├── 65-fonts-persian.conf │ │ ├── 65-nonlatin.conf │ │ ├── 69-unifont.conf │ │ ├── 80-delicious.conf │ │ └── 90-synthetic.conf │ │ ├── fonts.conf │ │ └── fonts.dtd ├── settings │ ├── android.xml │ ├── darwin.xml │ ├── darwin_ios.xml │ ├── darwin_osx.xml │ ├── darwin_tvos.xml │ ├── freebsd.xml │ ├── linux.xml │ ├── settings.xml │ ├── win10.xml │ ├── win32.xml │ └── windows.xml └── shaders │ ├── GL │ ├── 1.2 │ │ ├── gl_convolution-4x4.glsl │ │ ├── gl_convolution-6x6.glsl │ │ ├── gl_output.glsl │ │ ├── gl_shader_frag_default.glsl │ │ ├── gl_shader_frag_fonts.glsl │ │ ├── gl_shader_frag_multi.glsl │ │ ├── gl_shader_frag_multi_blendcolor.glsl │ │ ├── gl_shader_frag_texture.glsl │ │ ├── gl_shader_frag_texture_noblend.glsl │ │ ├── gl_shader_vert.glsl │ │ ├── gl_shader_vert_default.glsl │ │ ├── gl_stretch.glsl │ │ ├── gl_videofilter_frag.glsl │ │ ├── gl_videofilter_vertex.glsl │ │ ├── gl_yuv2rgb_basic.glsl │ │ └── gl_yuv2rgb_vertex.glsl │ ├── 1.5 │ │ ├── gl_convolution-4x4.glsl │ │ ├── gl_convolution-6x6.glsl │ │ ├── gl_output.glsl │ │ ├── gl_shader_frag_default.glsl │ │ ├── gl_shader_frag_fonts.glsl │ │ ├── gl_shader_frag_multi.glsl │ │ ├── gl_shader_frag_multi_blendcolor.glsl │ │ ├── gl_shader_frag_texture.glsl │ │ ├── gl_shader_frag_texture_lim.glsl │ │ ├── gl_shader_frag_texture_noblend.glsl │ │ ├── gl_shader_vert.glsl │ │ ├── gl_shader_vert_default.glsl │ │ ├── gl_stretch.glsl │ │ ├── gl_tonemap.glsl │ │ ├── gl_videofilter_frag.glsl │ │ ├── gl_videofilter_vertex.glsl │ │ ├── gl_yuv2rgb_basic.glsl │ │ └── gl_yuv2rgb_vertex.glsl │ └── 4.0 │ │ └── gl_yuv2rgb_filter4.glsl │ ├── GLES │ └── 2.0 │ │ ├── gles_convolution-4x4.frag │ │ ├── gles_convolution-6x6.frag │ │ ├── gles_shader.vert │ │ ├── gles_shader_default.frag │ │ ├── gles_shader_fonts.frag │ │ ├── gles_shader_multi.frag │ │ ├── gles_shader_multi_blendcolor.frag │ │ ├── gles_shader_rgba.frag │ │ ├── gles_shader_rgba_blendcolor.frag │ │ ├── gles_shader_rgba_bob.frag │ │ ├── gles_shader_rgba_bob_oes.frag │ │ ├── gles_shader_rgba_oes.frag │ │ ├── gles_shader_texture.frag │ │ ├── gles_shader_texture_noalpha.frag │ │ ├── gles_shader_texture_noblend.frag │ │ ├── gles_tonemap.frag │ │ ├── gles_videofilter.frag │ │ ├── gles_videofilter.vert │ │ ├── gles_yuv2rgb.vert │ │ ├── gles_yuv2rgb_basic.frag │ │ └── gles_yuv2rgb_bob.frag │ ├── convolution-4x4_d3d.fx │ ├── convolution-6x6_d3d.fx │ ├── convolution_d3d.fx │ ├── convolutionsep-4x4_d3d.fx │ ├── convolutionsep-6x6_d3d.fx │ ├── guishader_checkerboard_left.hlsl │ ├── guishader_checkerboard_right.hlsl │ ├── guishader_common.hlsl │ ├── guishader_default.hlsl │ ├── guishader_fonts.hlsl │ ├── guishader_interlaced_left.hlsl │ ├── guishader_interlaced_right.hlsl │ ├── guishader_multi_texture_blend.hlsl │ ├── guishader_texture.hlsl │ ├── guishader_texture_noblend.hlsl │ ├── guishader_vert.hlsl │ ├── output_d3d.fx │ ├── rp_output_d3d.fx │ └── yuv2rgb_d3d.fx ├── tools ├── EventClients │ ├── Clients │ │ ├── KodiSend │ │ │ └── kodi-send.py │ │ ├── OSXRemote │ │ │ ├── CMakeLists.txt │ │ │ ├── HIDRemote │ │ │ │ ├── HIDRemote.h │ │ │ │ └── HIDRemote.m │ │ │ ├── XBMCDebugHelpers.h │ │ │ ├── XBMCHelper.h │ │ │ ├── XBMCHelper.m │ │ │ ├── XBMCHelper.xcodeproj │ │ │ │ └── project.pbxproj │ │ │ ├── xbmcclientwrapper.h │ │ │ ├── xbmcclientwrapper.mm │ │ │ └── xbmchelper_main.mm │ │ ├── PS3BDRemote │ │ │ └── ps3_remote.py │ │ ├── PS3SixaxisController │ │ │ ├── README.ubuntu │ │ │ └── ps3d.py │ │ ├── WiiRemote │ │ │ ├── CMakeLists.txt │ │ │ ├── CWIID_WiiRemote.cpp │ │ │ ├── CWIID_WiiRemote.h │ │ │ ├── Makefile │ │ │ ├── WiiUse_README │ │ │ ├── WiiUse_WiiRemote.cpp │ │ │ ├── WiiUse_WiiRemote.h │ │ │ └── wiiuse_v0.12 │ │ │ │ ├── CHANGELOG │ │ │ │ ├── LICENSE │ │ │ │ ├── LICENSE_noncommercial │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── example-sdl │ │ │ │ ├── Makefile │ │ │ │ ├── msvc │ │ │ │ │ ├── wiiusesdl.dsp │ │ │ │ │ ├── wiiusesdl.dsw │ │ │ │ │ └── wiiusesdl.opt │ │ │ │ └── sdl.c │ │ │ │ ├── example │ │ │ │ ├── Makefile │ │ │ │ ├── example.c │ │ │ │ └── msvc │ │ │ │ │ ├── wiiuseexample.dsp │ │ │ │ │ ├── wiiuseexample.dsw │ │ │ │ │ └── wiiuseexample.opt │ │ │ │ ├── src │ │ │ │ ├── Makefile │ │ │ │ ├── classic.c │ │ │ │ ├── classic.h │ │ │ │ ├── definitions.h │ │ │ │ ├── dynamics.c │ │ │ │ ├── dynamics.h │ │ │ │ ├── events.c │ │ │ │ ├── events.h │ │ │ │ ├── guitar_hero_3.c │ │ │ │ ├── guitar_hero_3.h │ │ │ │ ├── io.c │ │ │ │ ├── io.h │ │ │ │ ├── io_nix.c │ │ │ │ ├── io_win.c │ │ │ │ ├── ir.c │ │ │ │ ├── ir.h │ │ │ │ ├── msvc │ │ │ │ │ ├── wiiuse.dsp │ │ │ │ │ ├── wiiuse.dsw │ │ │ │ │ └── wiiuse.opt │ │ │ │ ├── nunchuk.c │ │ │ │ ├── nunchuk.h │ │ │ │ ├── os.h │ │ │ │ ├── wiiuse.c │ │ │ │ ├── wiiuse.h │ │ │ │ └── wiiuse_internal.h │ │ │ │ ├── wiiuse.cbp │ │ │ │ └── wiiuse.layout │ │ └── Xbox360Controller │ │ │ ├── Xbox360Controller.cpp │ │ │ ├── Xbox360Controller.h │ │ │ ├── Xbox360EventClient.cpp │ │ │ ├── Xbox360EventClient.vcproj │ │ │ ├── stdafx.cpp │ │ │ ├── stdafx.h │ │ │ └── targetver.h │ ├── README.txt │ ├── examples │ │ ├── c# │ │ │ └── XBMCDemoClient1.cs │ │ ├── c++ │ │ │ ├── example_button1.cpp │ │ │ ├── example_button2.cpp │ │ │ ├── example_log.cpp │ │ │ ├── example_mouse.cpp │ │ │ └── example_notification.cpp │ │ ├── java │ │ │ └── XBMCDemoClient1.java │ │ └── python │ │ │ ├── example_action.py │ │ │ ├── example_button1.py │ │ │ ├── example_button2.py │ │ │ ├── example_mouse.py │ │ │ ├── example_notification.py │ │ │ └── example_simple.py │ ├── icons │ │ ├── bluetooth.png │ │ ├── mail.png │ │ ├── mouse.png │ │ └── phone.png │ └── lib │ │ ├── c# │ │ └── EventClient.cs │ │ ├── c++ │ │ └── xbmcclient.h │ │ ├── java │ │ ├── build.xml │ │ └── src │ │ │ └── org │ │ │ └── xbmc │ │ │ └── eventclient │ │ │ ├── Packet.java │ │ │ ├── PacketACTION.java │ │ │ ├── PacketBUTTON.java │ │ │ ├── PacketBYE.java │ │ │ ├── PacketHELO.java │ │ │ ├── PacketLOG.java │ │ │ ├── PacketMOUSE.java │ │ │ ├── PacketNOTIFICATION.java │ │ │ ├── PacketPING.java │ │ │ └── XBMCClient.java │ │ └── python │ │ ├── __init__.py │ │ ├── bt │ │ ├── __init__.py │ │ ├── bt.py │ │ └── hid.py │ │ ├── ps3 │ │ ├── __init__.py │ │ ├── keymaps.py │ │ ├── sixaxis.py │ │ ├── sixpair.py │ │ └── sixwatch.py │ │ ├── xbmcclient.py │ │ └── zeroconf.py ├── Linux │ ├── firewalld-services │ │ ├── kodi-eventserver.xml │ │ ├── kodi-http.xml │ │ └── kodi-jsonrpc.xml │ ├── kodi-gbm-session.desktop.in │ ├── kodi-standalone.sh.in │ ├── kodi-standalone.sh.pulse │ ├── kodi-xsession.desktop.in │ ├── kodi.desktop.in │ ├── kodi.metainfo.xml.in │ ├── kodi.sh.in │ └── packaging │ │ ├── README.debian │ │ ├── media │ │ ├── icon128x128.png │ │ ├── icon16x16.png │ │ ├── icon22x22.png │ │ ├── icon24x24.png │ │ ├── icon256x256.png │ │ ├── icon32x32.png │ │ ├── icon48x48.png │ │ └── icon64x64.png │ │ ├── mk-debian-package.sh │ │ └── package-kodi-launchpad.sh ├── android │ └── packaging │ │ ├── .gitignore │ │ ├── Makefile.in │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── media │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── banner.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxxhdpi │ │ │ └── ic_launcher.png │ │ └── playstore.png │ │ ├── settings.gradle │ │ └── xbmc │ │ ├── AndroidManifest.xml.in │ │ ├── build.gradle.in │ │ ├── colors.xml.in │ │ ├── jni │ │ └── Android.mk │ │ ├── res │ │ ├── drawable-hdpi │ │ │ └── .gitkeep │ │ ├── drawable-ldpi │ │ │ └── .gitkeep │ │ ├── drawable-mdpi │ │ │ └── .gitkeep │ │ ├── drawable-xhdpi │ │ │ └── .gitkeep │ │ ├── drawable-xxhdpi │ │ │ └── .gitkeep │ │ ├── drawable-xxxhdpi │ │ │ └── .gitkeep │ │ ├── drawable │ │ │ ├── ic_recommendation_80dp.png │ │ │ ├── notif_icon.png │ │ │ └── progresscolor.xml │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── activity_splash.xml │ │ │ ├── result.xml │ │ │ └── search_result.xml │ │ ├── values-af-rza │ │ │ └── strings.xml │ │ ├── values-am-ret │ │ │ └── strings.xml │ │ ├── values-ar-rsa │ │ │ └── strings.xml │ │ ├── values-ast-res │ │ │ └── strings.xml │ │ ├── values-az-raz │ │ │ └── strings.xml │ │ ├── values-b+sr+Latn │ │ │ └── strings.xml │ │ ├── values-be-rby │ │ │ └── strings.xml │ │ ├── values-bg-rbg │ │ │ └── strings.xml │ │ ├── values-bs-rba │ │ │ └── strings.xml │ │ ├── values-ca-res │ │ │ └── strings.xml │ │ ├── values-cs-rcz │ │ │ └── strings.xml │ │ ├── values-cy-rgb │ │ │ └── strings.xml │ │ ├── values-da-rdk │ │ │ └── strings.xml │ │ ├── values-de-rde │ │ │ └── strings.xml │ │ ├── values-el-rgr │ │ │ └── strings.xml │ │ ├── values-en-rau │ │ │ └── strings.xml │ │ ├── values-en-rnz │ │ │ └── strings.xml │ │ ├── values-en-rus │ │ │ └── strings.xml │ │ ├── values-eo │ │ │ └── strings.xml │ │ ├── values-es-rar │ │ │ └── strings.xml │ │ ├── values-es-res │ │ │ └── strings.xml │ │ ├── values-es-rmx │ │ │ └── strings.xml │ │ ├── values-et-ree │ │ │ └── strings.xml │ │ ├── values-eu-res │ │ │ └── strings.xml │ │ ├── values-fa-raf │ │ │ └── strings.xml │ │ ├── values-fa-rir │ │ │ └── strings.xml │ │ ├── values-fi-rfi │ │ │ └── strings.xml │ │ ├── values-fil │ │ │ └── strings.xml │ │ ├── values-fo-rfo │ │ │ └── strings.xml │ │ ├── values-fr-rca │ │ │ └── strings.xml │ │ ├── values-fr-rfr │ │ │ └── strings.xml │ │ ├── values-gl-res │ │ │ └── strings.xml │ │ ├── values-he-ril │ │ │ └── strings.xml │ │ ├── values-hi-rin │ │ │ └── strings.xml │ │ ├── values-hr-rhr │ │ │ └── strings.xml │ │ ├── values-hu-rhu │ │ │ └── strings.xml │ │ ├── values-hy-ram │ │ │ └── strings.xml │ │ ├── values-id-rid │ │ │ └── strings.xml │ │ ├── values-is-ris │ │ │ └── strings.xml │ │ ├── values-it-rit │ │ │ └── strings.xml │ │ ├── values-ja-rjp │ │ │ └── strings.xml │ │ ├── values-kn-rin │ │ │ └── strings.xml │ │ ├── values-ko-rkr │ │ │ └── strings.xml │ │ ├── values-lt-rlt │ │ │ └── strings.xml │ │ ├── values-lv-rlv │ │ │ └── strings.xml │ │ ├── values-mi │ │ │ └── strings.xml │ │ ├── values-mk-rmk │ │ │ └── strings.xml │ │ ├── values-ml-rin │ │ │ └── strings.xml │ │ ├── values-mn-rmn │ │ │ └── strings.xml │ │ ├── values-ms-rmy │ │ │ └── strings.xml │ │ ├── values-mt-rmt │ │ │ └── strings.xml │ │ ├── values-my-rmm │ │ │ └── strings.xml │ │ ├── values-nb-rno │ │ │ └── strings.xml │ │ ├── values-nl-rnl │ │ │ └── strings.xml │ │ ├── values-oc-rfr │ │ │ └── strings.xml │ │ ├── values-os-ros │ │ │ └── strings.xml │ │ ├── values-pl-rpl │ │ │ └── strings.xml │ │ ├── values-pt-rbr │ │ │ └── strings.xml │ │ ├── values-pt-rpt │ │ │ └── strings.xml │ │ ├── values-ro-rro │ │ │ └── strings.xml │ │ ├── values-ru-rru │ │ │ └── strings.xml │ │ ├── values-si-rlk │ │ │ └── strings.xml │ │ ├── values-sk-rsk │ │ │ └── strings.xml │ │ ├── values-sl-rsi │ │ │ └── strings.xml │ │ ├── values-sq-ral │ │ │ └── strings.xml │ │ ├── values-sr-rrs │ │ │ └── strings.xml │ │ ├── values-sv-rse │ │ │ └── strings.xml │ │ ├── values-szl │ │ │ └── strings.xml │ │ ├── values-ta-rin │ │ │ └── strings.xml │ │ ├── values-te-rin │ │ │ └── strings.xml │ │ ├── values-tg-rtj │ │ │ └── strings.xml │ │ ├── values-th-rth │ │ │ └── strings.xml │ │ ├── values-tr-rtr │ │ │ └── strings.xml │ │ ├── values-uk-rua │ │ │ └── strings.xml │ │ ├── values-uz-ruz │ │ │ └── strings.xml │ │ ├── values-vi-rvn │ │ │ └── strings.xml │ │ ├── values-zh-rcn │ │ │ └── strings.xml │ │ ├── values-zh-rtw │ │ │ └── strings.xml │ │ └── xml │ │ │ └── searchable.xml │ │ ├── searchable.xml.in │ │ ├── src │ │ ├── Main.java.in │ │ ├── Splash.java.in │ │ ├── XBMCBroadcastReceiver.java.in │ │ ├── XBMCFile.java.in │ │ ├── XBMCInputDeviceListener.java.in │ │ ├── XBMCJsonRPC.java.in │ │ ├── XBMCMainView.java.in │ │ ├── XBMCMediaSession.java.in │ │ ├── XBMCProperties.java.in │ │ ├── XBMCRecommendationBuilder.java.in │ │ ├── XBMCSearchableActivity.java.in │ │ ├── XBMCSettingsContentObserver.java.in │ │ ├── XBMCURIUtils.java.in │ │ ├── XBMCVideoView.java.in │ │ ├── channels │ │ │ ├── SyncChannelJobService.java.in │ │ │ ├── SyncProgramsJobService.java.in │ │ │ ├── model │ │ │ │ ├── Subscription.java.in │ │ │ │ └── XBMCDatabase.java.in │ │ │ └── util │ │ │ │ ├── SharedPreferencesHelper.java.in │ │ │ │ └── TvUtil.java.in │ │ ├── content │ │ │ ├── XBMCContentProvider.java.in │ │ │ ├── XBMCFileContentProvider.java.in │ │ │ ├── XBMCMediaContentProvider.java.in │ │ │ └── XBMCYTDLContentProvider.java.in │ │ ├── interfaces │ │ │ ├── XBMCAudioManagerOnAudioFocusChangeListener.java.in │ │ │ ├── XBMCConnectivityManagerNetworkCallback.java.in │ │ │ ├── XBMCDisplayManagerDisplayListener.java.in │ │ │ ├── XBMCMediaDrmOnEventListener.java.in │ │ │ ├── XBMCNsdManagerDiscoveryListener.java.in │ │ │ ├── XBMCNsdManagerRegistrationListener.java.in │ │ │ ├── XBMCNsdManagerResolveListener.java.in │ │ │ ├── XBMCSpeechRecognitionListener.java.in │ │ │ └── XBMCSurfaceTextureOnFrameAvailableListener.java.in │ │ └── model │ │ │ ├── Album.java.in │ │ │ ├── File.java.in │ │ │ ├── Media.java.in │ │ │ ├── Movie.java.in │ │ │ ├── MusicVideo.java.in │ │ │ ├── Song.java.in │ │ │ ├── TVEpisode.java.in │ │ │ └── TVShow.java.in │ │ └── strings.xml.in ├── buildsteps │ ├── README │ ├── android-arm64-v8a │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── make-binary-addons │ │ ├── make-depends │ │ ├── make-native-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ └── prepare-xbmc │ ├── android-x86_64 │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── make-binary-addons │ │ ├── make-depends │ │ ├── make-native-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ └── prepare-xbmc │ ├── android │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── make-binary-addons │ │ ├── make-depends │ │ ├── make-native-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ └── prepare-xbmc │ ├── androidx86 │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── make-binary-addons │ │ ├── make-depends │ │ ├── make-native-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ └── prepare-xbmc │ ├── defaultenv │ ├── freebsd │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── make-binary-addons │ │ ├── make-depends │ │ ├── make-native-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ ├── prepare-xbmc │ │ └── run-tests │ ├── ios │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── make-binary-addons │ │ ├── make-depends │ │ ├── make-native-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ └── prepare-xbmc │ ├── jenkins_docs │ │ └── README.mac │ ├── linux-debian │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── make-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ └── prepare-xbmc │ ├── linux │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── make-binary-addons │ │ ├── make-depends │ │ ├── make-native-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ ├── prepare-xbmc │ │ └── run-tests │ ├── osx-arm64 │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── load-env │ │ ├── make-binary-addons │ │ ├── make-depends │ │ ├── make-native-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ ├── prepare-xbmc │ │ └── run-tests │ ├── osx64 │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── load-env │ │ ├── make-binary-addons │ │ ├── make-depends │ │ ├── make-native-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ ├── prepare-xbmc │ │ └── run-tests │ ├── tvos │ │ ├── configure-depends │ │ ├── configure-xbmc │ │ ├── make-binary-addons │ │ ├── make-depends │ │ ├── make-native-depends │ │ ├── make-xbmc │ │ ├── package │ │ ├── prepare-depends │ │ └── prepare-xbmc │ └── windows │ │ ├── BuildSetup.bat │ │ ├── arm-uwp │ │ ├── BuildSetup.bat │ │ ├── bootstrap-addons.bat │ │ ├── download-dependencies.bat │ │ ├── download-msys2.bat │ │ ├── make-addons.bat │ │ ├── make-mingwlibs.bat │ │ └── prepare-env.bat │ │ ├── bootstrap-addons.bat │ │ ├── buildffmpeg.sh │ │ ├── buildhelpers.sh │ │ ├── download-dependencies.bat │ │ ├── download-msys2.bat │ │ ├── ffmpeg_options.txt │ │ ├── getbranch.bat │ │ ├── make-addons.bat │ │ ├── make-mingwlibs.bat │ │ ├── make-mingwlibs.sh │ │ ├── patches │ │ ├── 0001-ffmpeg-windows-configure-detect-openssl.patch │ │ ├── 0002-ffmpeg-windows-configure-fix-zlib-conflict.patch │ │ ├── 0003-ffmpeg-windows-configure-allow-building-static.patch │ │ ├── 0004-ffmpeg-windows-configure-detect-libdav1d.patch │ │ ├── 0005-ffmpeg-windows-dxva2-check-nullptr-surface.patch │ │ └── readme.txt │ │ ├── prepare-binary-addons-dev.bat │ │ ├── prepare-env.bat │ │ ├── run-tests.bat │ │ ├── vswhere.bat │ │ ├── win32-uwp │ │ ├── BuildSetup.bat │ │ ├── bootstrap-addons.bat │ │ ├── download-dependencies.bat │ │ ├── download-msys2.bat │ │ ├── make-addons.bat │ │ ├── make-mingwlibs.bat │ │ └── prepare-env.bat │ │ ├── win32 │ │ ├── BuildSetup.bat │ │ ├── bootstrap-addons.bat │ │ ├── download-dependencies.bat │ │ ├── download-msys2.bat │ │ ├── make-addons.bat │ │ ├── make-mingwlibs.bat │ │ ├── prepare-env.bat │ │ └── run-tests.bat │ │ ├── x64-uwp │ │ ├── BuildSetup.bat │ │ ├── bootstrap-addons.bat │ │ ├── download-dependencies.bat │ │ ├── download-msys2.bat │ │ ├── make-addons.bat │ │ ├── make-mingwlibs.bat │ │ └── prepare-env.bat │ │ └── x64 │ │ ├── BuildSetup.bat │ │ ├── bootstrap-addons.bat │ │ ├── download-dependencies.bat │ │ ├── download-msys2.bat │ │ ├── make-addons.bat │ │ ├── make-mingwlibs.bat │ │ ├── prepare-env.bat │ │ └── run-tests.bat ├── codegenerator │ ├── Generator.groovy │ ├── Helper.groovy │ ├── SwigTypeParser.groovy │ ├── example │ │ ├── AddonModuleXbmc.i │ │ ├── Example-lval-rval.template │ │ ├── Example.call.template │ │ ├── Example.intypemap.template │ │ ├── Example.returns.template │ │ └── native │ │ │ └── ModuleXbmc.h │ └── groovy │ │ ├── commons-lang3-3.12.0.jar │ │ ├── commons-text-1.10.0.jar │ │ ├── groovy-4.0.6.jar │ │ ├── groovy-templates-4.0.6.jar │ │ └── groovy-xml-4.0.6.jar ├── darwin │ ├── Support │ │ ├── Codesign-topshelf.command │ │ ├── Codesign.command │ │ ├── CopyRootFiles-darwin_embedded.command │ │ ├── CopyRootFiles-osx.command │ │ ├── GenerateMissingImages-tvos.py │ │ ├── copyframeworks-darwin_embedded.command │ │ ├── copyframeworks-dylibs2frameworks.command │ │ ├── copyframeworks-osx.command │ │ ├── genoutputdirlink.command │ │ └── updateversioninfo-osx.command │ ├── packaging │ │ ├── darwin_embedded │ │ │ └── mkdeb-darwin_embedded.sh.in │ │ ├── gitrev-posix │ │ ├── media │ │ │ ├── ios │ │ │ │ ├── iTunesArtwork.png │ │ │ │ ├── iTunesArtwork@2x.png │ │ │ │ ├── rounded │ │ │ │ │ ├── AppIcon29x29.png │ │ │ │ │ ├── AppIcon29x29@2x.png │ │ │ │ │ ├── AppIcon29x29@3x.png │ │ │ │ │ ├── AppIcon40x40.png │ │ │ │ │ ├── AppIcon40x40@2x.png │ │ │ │ │ ├── AppIcon40x40@3x.png │ │ │ │ │ ├── AppIcon50x50.png │ │ │ │ │ ├── AppIcon50x50@2x.png │ │ │ │ │ ├── AppIcon57x57.png │ │ │ │ │ ├── AppIcon57x57@2x.png │ │ │ │ │ ├── AppIcon60x60.png │ │ │ │ │ ├── AppIcon60x60@2x.png │ │ │ │ │ ├── AppIcon60x60@3x.png │ │ │ │ │ ├── AppIcon72x72.png │ │ │ │ │ ├── AppIcon72x72@2x.png │ │ │ │ │ ├── AppIcon76x76.png │ │ │ │ │ └── AppIcon76x76@2x.png │ │ │ │ └── squared │ │ │ │ │ ├── AppIcon29x29.png │ │ │ │ │ ├── AppIcon29x29@2x.png │ │ │ │ │ ├── AppIcon29x29@3x.png │ │ │ │ │ ├── AppIcon40x40.png │ │ │ │ │ ├── AppIcon40x40@2x.png │ │ │ │ │ ├── AppIcon40x40@3x.png │ │ │ │ │ ├── AppIcon50x50.png │ │ │ │ │ ├── AppIcon50x50@2x.png │ │ │ │ │ ├── AppIcon57x57.png │ │ │ │ │ ├── AppIcon57x57@2x.png │ │ │ │ │ ├── AppIcon60x60.png │ │ │ │ │ ├── AppIcon60x60@2x.png │ │ │ │ │ ├── AppIcon60x60@3x.png │ │ │ │ │ ├── AppIcon72x72.png │ │ │ │ │ ├── AppIcon72x72@2x.png │ │ │ │ │ ├── AppIcon76x76.png │ │ │ │ │ └── AppIcon76x76@2x.png │ │ │ └── osx │ │ │ │ ├── background │ │ │ │ └── DiskImageBackgroundKodi.png │ │ │ │ ├── icon.iconset │ │ │ │ ├── icon_128x128.png │ │ │ │ ├── icon_128x128@2x.png │ │ │ │ ├── icon_16x16.png │ │ │ │ ├── icon_16x16@2x.png │ │ │ │ ├── icon_256x256.png │ │ │ │ ├── icon_256x256@2x.png │ │ │ │ ├── icon_32x32.png │ │ │ │ ├── icon_32x32@2x.png │ │ │ │ ├── icon_512x512.png │ │ │ │ └── icon_512x512@2x.png │ │ │ │ └── volumeIcon.iconset │ │ │ │ ├── icon_128x128.png │ │ │ │ ├── icon_128x128@2x.png │ │ │ │ ├── icon_16x16.png │ │ │ │ ├── icon_16x16@2x.png │ │ │ │ ├── icon_256x256.png │ │ │ │ ├── icon_256x256@2x.png │ │ │ │ ├── icon_32x32.png │ │ │ │ ├── icon_32x32@2x.png │ │ │ │ ├── icon_512x512.png │ │ │ │ └── icon_512x512@2x.png │ │ └── osx │ │ │ ├── Kodi.entitlements.in │ │ │ ├── VolumeDSStoreApp │ │ │ ├── dmgmaker.sh │ │ │ ├── mkdmg-osx.sh.in │ │ │ └── notarize.sh │ └── runtime │ │ ├── org.xbmc.helper.plist │ │ └── preflight ├── depends │ ├── .gitignore │ ├── Makefile │ ├── Makefile.include.in │ ├── README.md │ ├── bootstrap │ ├── build-aux │ │ ├── config.guess │ │ ├── config.sub │ │ └── install-sh │ ├── configure.ac │ ├── download-files.include │ ├── m4 │ │ ├── ax_compare_version.m4 │ │ ├── ax_cxx_compile_stdcxx.m4 │ │ └── xbmc_arch.m4 │ ├── native │ │ ├── JsonSchemaBuilder │ │ │ ├── Makefile │ │ │ └── src │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── JsonSchemaBuilder.cpp │ │ │ │ ├── LICENSE.GPL │ │ │ │ ├── Makefile.am │ │ │ │ ├── README │ │ │ │ ├── autogen.sh │ │ │ │ └── configure.ac │ │ ├── Makefile │ │ ├── Mako │ │ │ └── Makefile │ │ ├── MarkupSafe │ │ │ └── Makefile │ │ ├── TexturePacker │ │ │ ├── Makefile │ │ │ └── src │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── DecoderManager.cpp │ │ │ │ ├── DecoderManager.h │ │ │ │ ├── Makefile.am │ │ │ │ ├── SimpleFS.h │ │ │ │ ├── TexturePacker.cpp │ │ │ │ ├── Win32 │ │ │ │ ├── TexturePacker.sln │ │ │ │ ├── TexturePacker.vcxproj │ │ │ │ ├── TexturePacker.vcxproj.filters │ │ │ │ ├── dirent.c │ │ │ │ ├── dirent.h │ │ │ │ └── version.rc │ │ │ │ ├── XBTFWriter.cpp │ │ │ │ ├── XBTFWriter.h │ │ │ │ ├── autogen.sh │ │ │ │ ├── cmdlineargs.h │ │ │ │ ├── configure.ac │ │ │ │ ├── decoder │ │ │ │ ├── GIFDecoder.cpp │ │ │ │ ├── GIFDecoder.h │ │ │ │ ├── GifHelper.cpp │ │ │ │ ├── GifHelper.h │ │ │ │ ├── IDecoder.h │ │ │ │ ├── JPGDecoder.cpp │ │ │ │ ├── JPGDecoder.h │ │ │ │ ├── PNGDecoder.cpp │ │ │ │ └── PNGDecoder.h │ │ │ │ ├── md5.cpp │ │ │ │ └── md5.h │ │ ├── Toolchain-Native.cmake.in │ │ ├── autoconf-archive │ │ │ └── Makefile │ │ ├── autoconf │ │ │ └── Makefile │ │ ├── automake │ │ │ ├── 01-fix-help2man-error.patch │ │ │ └── Makefile │ │ ├── cargo-c │ │ │ ├── CARGO-C-VERSION │ │ │ └── Makefile │ │ ├── cmake │ │ │ └── Makefile │ │ ├── config.site.native.in │ │ ├── dpkg │ │ │ ├── 01-no-gnu-patch.patch │ │ │ ├── 02-perl-min-version.patch │ │ │ ├── 03-lzma-compression.patch │ │ │ └── Makefile │ │ ├── expat │ │ │ ├── EXPAT-VERSION │ │ │ └── Makefile │ │ ├── flatbuffers │ │ │ ├── FLATBUFFERS-VERSION │ │ │ └── Makefile │ │ ├── gas-preprocessor │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── VERSION │ │ │ └── gas-preprocessor.pl │ │ ├── gettext │ │ │ ├── 01-gettext-tools-stpncpy.patch │ │ │ ├── 02-disable-test-doc.patch │ │ │ └── Makefile │ │ ├── giflib │ │ │ ├── 01-static-lib.patch │ │ │ └── Makefile │ │ ├── heimdal │ │ │ ├── 01-disable-libedit.patch │ │ │ ├── 02-autoconf-2.70-configure.patch │ │ │ └── Makefile │ │ ├── ldid │ │ │ ├── 01-disable-openssl-plist.patch │ │ │ └── Makefile │ │ ├── libffi │ │ │ └── Makefile │ │ ├── libjpeg-turbo │ │ │ ├── 01-disable-executables.patch │ │ │ ├── LIBJPEG-TURBO-VERSION │ │ │ └── Makefile │ │ ├── liblzo2 │ │ │ └── Makefile │ │ ├── libpng │ │ │ └── Makefile │ │ ├── libtool │ │ │ └── Makefile │ │ ├── m4 │ │ │ └── Makefile │ │ ├── meson │ │ │ ├── MESON-VERSION │ │ │ └── Makefile │ │ ├── nasm │ │ │ └── Makefile │ │ ├── ninja │ │ │ └── Makefile │ │ ├── openssl │ │ │ ├── Makefile │ │ │ └── OPENSSL-VERSION │ │ ├── pcre │ │ │ └── Makefile │ │ ├── perlmodule-parseyapp │ │ │ └── Makefile │ │ ├── pkg-config │ │ │ └── Makefile │ │ ├── pugixml │ │ │ └── Makefile │ │ ├── python3 │ │ │ ├── 01-distutil-flags.patch │ │ │ ├── Makefile │ │ │ └── PYTHON3-VERSION │ │ ├── rustup │ │ │ ├── Makefile │ │ │ └── RUSTUP-VERSION │ │ ├── swig │ │ │ └── Makefile │ │ ├── tar │ │ │ └── Makefile │ │ ├── wayland-scanner │ │ │ ├── Makefile │ │ │ └── WAYLAND-SCANNER-VERSION │ │ ├── waylandpp-scanner │ │ │ ├── 001-fix-gcc13-build.patch │ │ │ ├── Makefile │ │ │ └── WAYLANDPP-SCANNER-VERSION │ │ ├── xz │ │ │ ├── Makefile │ │ │ └── XZ-VERSION │ │ └── zlib │ │ │ ├── Makefile │ │ │ └── visibility.patch │ ├── pre-depends │ │ ├── autoconf-pre-depends │ │ │ └── Makefile │ │ └── m4-pre-depends │ │ │ └── Makefile │ ├── target │ │ ├── Makefile │ │ ├── Toolchain.cmake.in │ │ ├── Toolchain_binaddons.cmake.in │ │ ├── alsa-lib │ │ │ └── Makefile │ │ ├── binary-addons │ │ │ └── Makefile │ │ ├── bzip2 │ │ │ ├── Makefile │ │ │ └── Makefile.patch │ │ ├── cec │ │ │ ├── 001-all-cmakelists.patch │ │ │ ├── 002-all-libceccmakelists.patch │ │ │ ├── 003-all-remove_git_info.patch │ │ │ ├── 004-win-remove_32bit_timet.patch │ │ │ ├── 005-win-pdbstatic.patch │ │ │ ├── CEC-VERSION │ │ │ └── Makefile │ │ ├── cmakebuildsys │ │ │ └── Makefile │ │ ├── config-binaddons.site.in │ │ ├── config.site.in │ │ ├── crossguid │ │ │ ├── 001-fix-unused-function.patch │ │ │ ├── 002-disable-Wall-error.patch │ │ │ ├── 003-add-cstdint-include.patch │ │ │ ├── CROSSGUID-VERSION │ │ │ └── Makefile │ │ ├── curl │ │ │ ├── CURL-VERSION │ │ │ └── Makefile │ │ ├── darwin-embedded-entitlements │ │ │ ├── Makefile │ │ │ └── darwin_embedded_entitlements.xml │ │ ├── dav1d │ │ │ ├── DAV1D-VERSION │ │ │ └── Makefile │ │ ├── dbus │ │ │ └── Makefile │ │ ├── dummy-libxbmc │ │ │ ├── Makefile │ │ │ └── dummy-libxbmc.c │ │ ├── expat │ │ │ ├── EXPAT-VERSION │ │ │ └── Makefile │ │ ├── ffmpeg │ │ │ ├── CMakeLists.txt │ │ │ ├── FFMPEG-VERSION │ │ │ └── Makefile │ │ ├── flatbuffers │ │ │ ├── FLATBUFFERS-VERSION │ │ │ └── Makefile │ │ ├── fmt │ │ │ ├── 001-windows-pdb-symbol-gen.patch │ │ │ ├── FMT-VERSION │ │ │ └── Makefile │ │ ├── fontconfig │ │ │ ├── FONTCONFIG-VERSION │ │ │ └── Makefile │ │ ├── freetype2-noharfbuzz │ │ │ ├── 01-darwinembedded-incorrecttoolchain.patch │ │ │ ├── FREETYPE2-NOHARFBUZZ-VERSION │ │ │ └── Makefile │ │ ├── freetype2 │ │ │ ├── 01-darwinembedded-incorrecttoolchain.patch │ │ │ ├── FREETYPE2-VERSION │ │ │ └── Makefile │ │ ├── fribidi │ │ │ ├── FRIBIDI-VERSION │ │ │ └── Makefile │ │ ├── fstrcmp │ │ │ ├── FSTRCMP-VERSION │ │ │ └── Makefile │ │ ├── gettext │ │ │ └── Makefile │ │ ├── gmp │ │ │ └── Makefile │ │ ├── gnutls │ │ │ ├── 03-support-correct-cisdigit.patch │ │ │ ├── GNUTLS-VERSION │ │ │ ├── Makefile │ │ │ ├── add-dl-as-private-lib.patch │ │ │ └── android-fpending.patch │ │ ├── gtest │ │ │ ├── GTEST-VERSION │ │ │ └── Makefile │ │ ├── harfbuzz │ │ │ └── Makefile │ │ ├── hwdata │ │ │ └── Makefile │ │ ├── libandroidjni │ │ │ ├── LIBANDROIDJNI-VERSION │ │ │ └── Makefile │ │ ├── libass │ │ │ ├── LIBASS-VERSION │ │ │ └── Makefile │ │ ├── libbluray │ │ │ ├── 001-darwinembed_DiskArbitration-revert.patch │ │ │ ├── LIBBLURAY-VERSION │ │ │ ├── Makefile │ │ │ └── tvos.patch │ │ ├── libcdio-gplv3 │ │ │ ├── 01-fix-glob-on-android.patch │ │ │ ├── Makefile │ │ │ └── osx.patch │ │ ├── libcdio │ │ │ ├── Makefile │ │ │ ├── configure.patch │ │ │ └── cross.patch │ │ ├── libdisplay-info │ │ │ └── Makefile │ │ ├── libdovi │ │ │ ├── LIBDOVI-VERSION │ │ │ └── Makefile │ │ ├── libdrm │ │ │ └── Makefile │ │ ├── libdvdcss │ │ │ ├── LIBDVDCSS-VERSION │ │ │ └── Makefile │ │ ├── libdvdnav │ │ │ ├── LIBDVDNAV-VERSION │ │ │ └── Makefile │ │ ├── libdvdread │ │ │ ├── LIBDVDREAD-VERSION │ │ │ └── Makefile │ │ ├── libevdev │ │ │ └── Makefile │ │ ├── libffi │ │ │ ├── LIBFFI-VERSION │ │ │ └── Makefile │ │ ├── libgcrypt │ │ │ ├── LIBGCRYPT-VERSION │ │ │ └── Makefile │ │ ├── libgpg-error │ │ │ ├── LIBGPG-ERROR-VERSION │ │ │ ├── Makefile │ │ │ ├── lock-obj-pub.aarch64-unknown-linux-android.h │ │ │ └── tvos_remove-fork.patch │ │ ├── libiconv │ │ │ └── Makefile │ │ ├── libinput │ │ │ └── Makefile │ │ ├── libjpeg-turbo │ │ │ ├── 01-disable-executables.patch │ │ │ ├── LIBJPEG-TURBO-VERSION │ │ │ └── Makefile │ │ ├── liblzo2 │ │ │ ├── LIBLZO2-VERSION │ │ │ └── Makefile │ │ ├── libmicrohttpd │ │ │ ├── LIBMICROHTTPD-VERSION │ │ │ └── Makefile │ │ ├── libnfs │ │ │ ├── LIBNFS-VERSION │ │ │ └── Makefile │ │ ├── libplist │ │ │ ├── 01-disable-tools-tests.patch │ │ │ └── Makefile │ │ ├── libpng │ │ │ ├── LIBPNG-VERSION │ │ │ └── Makefile │ │ ├── libshairplay │ │ │ ├── 0001-configure-fix-dns-sd-check.patch │ │ │ └── Makefile │ │ ├── libudev │ │ │ └── Makefile │ │ ├── libusb │ │ │ ├── Makefile │ │ │ └── no-Werror.patch │ │ ├── libuuid │ │ │ └── Makefile │ │ ├── libva │ │ │ └── Makefile │ │ ├── libxkbcommon │ │ │ └── Makefile │ │ ├── libxml2 │ │ │ ├── LIBXML2-VERSION │ │ │ └── Makefile │ │ ├── libxslt │ │ │ ├── LIBXSLT-VERSION │ │ │ └── Makefile │ │ ├── libzip │ │ │ ├── LIBZIP-VERSION │ │ │ └── Makefile │ │ ├── mariadb │ │ │ ├── 01-android.patch │ │ │ ├── 02-fix-CONC-612.patch │ │ │ ├── 04-pthread.patch │ │ │ ├── MARIADB-VERSION │ │ │ └── Makefile │ │ ├── mesa │ │ │ └── Makefile │ │ ├── mtdev │ │ │ └── Makefile │ │ ├── nettle │ │ │ ├── 01-disable_testsuite.patch │ │ │ └── Makefile │ │ ├── nghttp2 │ │ │ ├── Makefile │ │ │ └── NGHTTP2-VERSION │ │ ├── openssl │ │ │ ├── 001-android-getauxvalrevert.patch │ │ │ ├── 16-kodi.conf │ │ │ ├── Makefile │ │ │ └── OPENSSL-VERSION │ │ ├── p8-platform │ │ │ ├── 001-all-fix-c++17-support.patch │ │ │ ├── 002-all-fixcmakeinstall.patch │ │ │ ├── 003-all-cmake_tweakversion.patch │ │ │ ├── Makefile │ │ │ └── P8-PLATFORM-VERSION │ │ ├── pcre │ │ │ ├── 001-all-cmakeconfig.patch │ │ │ ├── 002-all-enable_docs_pc.patch │ │ │ ├── 003-all-postfix.patch │ │ │ ├── 004-win-pdb.patch │ │ │ ├── Makefile │ │ │ ├── PCRE-VERSION │ │ │ ├── ios-clear_cache.patch │ │ │ ├── jit_aarch64.patch │ │ │ └── tvos-bitcode-fix.patch │ │ ├── pipewire │ │ │ └── Makefile │ │ ├── python3 │ │ │ ├── 10-android-modules.patch │ │ │ ├── 10-linux-modules.patch │ │ │ ├── 10-osx-modules.patch │ │ │ ├── Makefile │ │ │ ├── PYTHON3-VERSION │ │ │ ├── apple.patch │ │ │ ├── crosscompile.patch │ │ │ ├── darwin_embedded.patch │ │ │ └── modules.setup │ │ ├── pythonmodule-pil │ │ │ ├── Makefile │ │ │ ├── PYTHONMODULE-PIL-VERSION │ │ │ └── pillow-crosscompile.patch │ │ ├── pythonmodule-pycryptodome │ │ │ ├── 01-nosetuptool.patch │ │ │ ├── 02-revert-ctype.pythonapi-use.patch │ │ │ ├── 03-android-dlopen.patch │ │ │ ├── Makefile │ │ │ └── PYTHONMODULE-PYCRYPTODOME-VERSION │ │ ├── pythonmodule-setuptools │ │ │ ├── Makefile │ │ │ └── PYTHONMODULE-SETUPTOOLS-VERSION │ │ ├── rapidjson │ │ │ ├── 001-remove_custom_cxx_flags.patch │ │ │ ├── 002-cmake-standardise_config_installpath.patch │ │ │ ├── 003-cmake-removedocs-examples.patch │ │ │ ├── 004-win-arm64.patch │ │ │ ├── Makefile │ │ │ └── RAPIDJSON-VERSION │ │ ├── samba-gplv3 │ │ │ ├── 01-fix-dependencies.patch │ │ │ ├── 02-cross_compile.patch │ │ │ ├── 03-builtin-heimdal.patch │ │ │ ├── 04-built-static.patch │ │ │ ├── 05-apple-disable-zlib-pkgconfig.patch │ │ │ ├── 06-apple-fix-st_atim.patch │ │ │ ├── 07-innetgr-check.patch │ │ │ ├── Makefile │ │ │ ├── SAMBA-GPLV3-VERSION │ │ │ ├── crt_extensions.patch │ │ │ ├── no_fork_and_exec.patch │ │ │ ├── samba_android.patch │ │ │ └── webos-no-readline.patch │ │ ├── samba │ │ │ ├── Makefile │ │ │ ├── samba30-3.0.37-CVE-2010-2063.patch │ │ │ ├── samba30-3.0.37-configure.in.patch │ │ │ ├── samba30-3.0.37-silence-receive-warning.patch │ │ │ ├── samba30-3.0.37-vfs_default.c.patch │ │ │ ├── samba30-3.0.37-wle-fix.patch │ │ │ └── samba_android.patch │ │ ├── smctemp │ │ │ ├── Makefile │ │ │ └── SMCTEMP-VERSION │ │ ├── spdlog │ │ │ ├── 001-windows-pdb-symbol-gen.patch │ │ │ ├── Makefile │ │ │ └── SPDLOG-VERSION │ │ ├── sqlite3 │ │ │ ├── 001-Disable-sqlite3bin.patch │ │ │ ├── Makefile │ │ │ ├── SQLITE3-VERSION │ │ │ └── sqlite3.c.patch │ │ ├── taglib │ │ │ ├── 001-cmake-pdb-debug.patch │ │ │ ├── Makefile │ │ │ └── TAGLIB-VERSION │ │ ├── tinyxml │ │ │ └── Makefile │ │ ├── tinyxml2 │ │ │ ├── 001-debug-pdb.patch │ │ │ ├── 002-multiconfig-gen-pkgconfig.patch │ │ │ ├── Makefile │ │ │ └── TINYXML2-VERSION │ │ ├── udfread │ │ │ ├── Makefile │ │ │ └── UDFREAD-VERSION │ │ ├── wayland-protocols │ │ │ └── Makefile │ │ ├── wayland │ │ │ ├── Makefile │ │ │ └── WAYLAND-VERSION │ │ ├── waylandpp │ │ │ ├── 001-fix-gcc13-build.patch │ │ │ ├── Makefile │ │ │ └── WAYLANDPP-VERSION │ │ ├── webos-userland │ │ │ ├── Makefile │ │ │ └── WEBOS-USERLAND-VERSION │ │ ├── webos-wayland-extensions │ │ │ ├── Makefile │ │ │ └── WEBOS-WAYLAND-EXTENSIONS-VERSION │ │ ├── xz │ │ │ ├── Makefile │ │ │ └── XZ-VERSION │ │ └── zlib │ │ │ ├── 01-all-disable_tests.patch │ │ │ ├── 02-all-static_only.patch │ │ │ ├── Makefile │ │ │ └── ZLIB-VERSION │ └── xbmc-addons.include ├── static-analysis │ └── cppcheck │ │ ├── cppcheck-rules.xml │ │ └── cppcheck-suppressions.xml ├── webOS │ ├── packaging │ │ ├── appinfo.json.in │ │ ├── icon.png │ │ └── largeIcon.png │ └── verify-symbols.sh └── windows │ └── packaging │ ├── media │ ├── application.ico │ └── installer │ │ ├── header.bmp │ │ └── welcome-left.bmp │ └── uwp │ ├── kodi_temp_key.pfx │ ├── media │ ├── SplashScreen.scale-200.png │ ├── banner310x150.png │ ├── icon150x150.png │ ├── icon44x44.png │ └── icon50x50.png │ └── package.appxmanifest.in ├── userdata ├── ModeLines_template.xml ├── RssFeeds.xml └── iOS │ └── sources.xml ├── version.txt ├── xbmc-xrandr.c └── xbmc ├── AutoSwitch.cpp ├── AutoSwitch.h ├── Autorun.cpp ├── Autorun.h ├── BackgroundInfoLoader.cpp ├── BackgroundInfoLoader.h ├── CMakeLists.txt ├── CompileInfo.cpp.in ├── CompileInfo.h ├── ContextMenuItem.cpp ├── ContextMenuItem.h ├── ContextMenuManager.cpp ├── ContextMenuManager.h ├── ContextMenus.cpp ├── ContextMenus.h ├── CueDocument.cpp ├── CueDocument.h ├── DatabaseManager.cpp ├── DatabaseManager.h ├── DbUrl.cpp ├── DbUrl.h ├── DllPaths.h ├── DllPaths_generated.h.in ├── DllPaths_generated_android.h.in ├── DllPaths_win32.h ├── DynamicDll.cpp ├── DynamicDll.h ├── FileItem.cpp ├── FileItem.h ├── FileItemListModification.cpp ├── FileItemListModification.h ├── GUIInfoManager.cpp ├── GUIInfoManager.h ├── GUILargeTextureManager.cpp ├── GUILargeTextureManager.h ├── GUIPassword.cpp ├── GUIPassword.h ├── GUIUserMessages.h ├── HDRStatus.h ├── IFileItemListModifier.h ├── IProgressCallback.h ├── InfoScanner.cpp ├── InfoScanner.h ├── LangInfo.cpp ├── LangInfo.h ├── LockType.h ├── MediaSource.cpp ├── MediaSource.h ├── NfoFile.cpp ├── NfoFile.h ├── PartyModeManager.cpp ├── PartyModeManager.h ├── PasswordManager.cpp ├── PasswordManager.h ├── PlayListPlayer.cpp ├── PlayListPlayer.h ├── SectionLoader.cpp ├── SectionLoader.h ├── SeekHandler.cpp ├── SeekHandler.h ├── ServiceBroker.cpp ├── ServiceBroker.h ├── ServiceManager.cpp ├── ServiceManager.h ├── SettingsLock.h ├── SortFileItem.h ├── SystemGlobals.cpp ├── TextureCache.cpp ├── TextureCache.h ├── TextureCacheJob.cpp ├── TextureCacheJob.h ├── TextureDatabase.cpp ├── TextureDatabase.h ├── ThumbLoader.cpp ├── ThumbLoader.h ├── URL.cpp ├── URL.h ├── Util.cpp ├── Util.h ├── XBDateTime.cpp ├── XBDateTime.h ├── addons ├── Addon.cpp ├── Addon.h ├── AddonBindings.cmake ├── AddonBuilder.cpp ├── AddonBuilder.h ├── AddonDatabase.cpp ├── AddonDatabase.h ├── AddonEvents.h ├── AddonInstaller.cpp ├── AddonInstaller.h ├── AddonManager.cpp ├── AddonManager.h ├── AddonProvider.h ├── AddonRepoInfo.h ├── AddonRepos.cpp ├── AddonRepos.h ├── AddonStatusHandler.cpp ├── AddonStatusHandler.h ├── AddonSystemSettings.cpp ├── AddonSystemSettings.h ├── AddonUpdateRules.cpp ├── AddonUpdateRules.h ├── AddonVersion.cpp ├── AddonVersion.h ├── AudioDecoder.cpp ├── AudioDecoder.h ├── BinaryAddonCache.cpp ├── BinaryAddonCache.h ├── CMakeLists.txt ├── ContextMenuAddon.cpp ├── ContextMenuAddon.h ├── ContextMenus.cpp ├── ContextMenus.h ├── ExtsMimeSupportList.cpp ├── ExtsMimeSupportList.h ├── FilesystemInstaller.cpp ├── FilesystemInstaller.h ├── FontResource.cpp ├── FontResource.h ├── GameResource.cpp ├── GameResource.h ├── IAddon.h ├── IAddonManagerCallback.h ├── IAddonSupportCheck.h ├── IAddonSupportList.h ├── ImageDecoder.cpp ├── ImageDecoder.h ├── ImageResource.cpp ├── ImageResource.h ├── LanguageResource.cpp ├── LanguageResource.h ├── PluginSource.cpp ├── PluginSource.h ├── Repository.cpp ├── Repository.h ├── RepositoryUpdater.cpp ├── RepositoryUpdater.h ├── Resource.h ├── Scraper.cpp ├── Scraper.h ├── ScreenSaver.cpp ├── ScreenSaver.h ├── Service.cpp ├── Service.h ├── Skin.cpp ├── Skin.h ├── UISoundsResource.cpp ├── UISoundsResource.h ├── VFSEntry.cpp ├── VFSEntry.h ├── Visualization.cpp ├── Visualization.h ├── Webinterface.cpp ├── Webinterface.h ├── addoninfo │ ├── AddonExtensions.cpp │ ├── AddonExtensions.h │ ├── AddonInfo.cpp │ ├── AddonInfo.h │ ├── AddonInfoBuilder.cpp │ ├── AddonInfoBuilder.h │ ├── AddonType.cpp │ ├── AddonType.h │ └── CMakeLists.txt ├── binary-addons │ ├── AddonDll.cpp │ ├── AddonDll.h │ ├── AddonInstanceHandler.cpp │ ├── AddonInstanceHandler.h │ ├── BinaryAddonBase.cpp │ ├── BinaryAddonBase.h │ ├── BinaryAddonManager.cpp │ ├── BinaryAddonManager.h │ ├── CMakeLists.txt │ └── DllAddon.h ├── gui │ ├── CMakeLists.txt │ ├── GUIDialogAddonInfo.cpp │ ├── GUIDialogAddonInfo.h │ ├── GUIDialogAddonSettings.cpp │ ├── GUIDialogAddonSettings.h │ ├── GUIHelpers.cpp │ ├── GUIHelpers.h │ ├── GUIViewStateAddonBrowser.cpp │ ├── GUIViewStateAddonBrowser.h │ ├── GUIWindowAddonBrowser.cpp │ ├── GUIWindowAddonBrowser.h │ └── skin │ │ ├── CMakeLists.txt │ │ ├── SkinTimer.cpp │ │ ├── SkinTimer.h │ │ ├── SkinTimerManager.cpp │ │ ├── SkinTimerManager.h │ │ ├── SkinTimers.dox │ │ └── test │ │ ├── CMakeLists.txt │ │ ├── TestSkinTimers.cpp │ │ └── testdata │ │ └── Timers.xml ├── interfaces │ ├── AddonBase.cpp │ ├── AddonBase.h │ ├── AudioEngine.cpp │ ├── AudioEngine.h │ ├── CMakeLists.txt │ ├── Filesystem.cpp │ ├── Filesystem.h │ ├── General.cpp │ ├── General.h │ ├── Network.cpp │ ├── Network.h │ ├── gui │ │ ├── CMakeLists.txt │ │ ├── GUITranslator.cpp │ │ ├── GUITranslator.h │ │ ├── General.cpp │ │ ├── General.h │ │ ├── ListItem.cpp │ │ ├── ListItem.h │ │ ├── Window.cpp │ │ ├── Window.h │ │ ├── controls │ │ │ ├── Button.cpp │ │ │ ├── Button.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Edit.cpp │ │ │ ├── Edit.h │ │ │ ├── FadeLabel.cpp │ │ │ ├── FadeLabel.h │ │ │ ├── Image.cpp │ │ │ ├── Image.h │ │ │ ├── Label.cpp │ │ │ ├── Label.h │ │ │ ├── Progress.cpp │ │ │ ├── Progress.h │ │ │ ├── RadioButton.cpp │ │ │ ├── RadioButton.h │ │ │ ├── Rendering.cpp │ │ │ ├── Rendering.h │ │ │ ├── SettingsSlider.cpp │ │ │ ├── SettingsSlider.h │ │ │ ├── Slider.cpp │ │ │ ├── Slider.h │ │ │ ├── Spin.cpp │ │ │ ├── Spin.h │ │ │ ├── TextBox.cpp │ │ │ └── TextBox.h │ │ └── dialogs │ │ │ ├── CMakeLists.txt │ │ │ ├── ContextMenu.cpp │ │ │ ├── ContextMenu.h │ │ │ ├── ExtendedProgressBar.cpp │ │ │ ├── ExtendedProgressBar.h │ │ │ ├── FileBrowser.cpp │ │ │ ├── FileBrowser.h │ │ │ ├── Keyboard.cpp │ │ │ ├── Keyboard.h │ │ │ ├── Numeric.cpp │ │ │ ├── Numeric.h │ │ │ ├── OK.cpp │ │ │ ├── OK.h │ │ │ ├── Progress.cpp │ │ │ ├── Progress.h │ │ │ ├── Select.cpp │ │ │ ├── Select.h │ │ │ ├── TextViewer.cpp │ │ │ ├── TextViewer.h │ │ │ ├── YesNo.cpp │ │ │ └── YesNo.h │ └── platform │ │ └── android │ │ ├── System.cpp │ │ └── System.h ├── kodi-dev-kit │ ├── .gitignore │ ├── CMakeLists.txt │ ├── cmake │ │ └── test │ │ │ └── abi-interface-test.cmake │ ├── doxygen │ │ ├── Doxyfile │ │ ├── DoxygenLayout.xml │ │ ├── General │ │ │ ├── DoxygenOnAddon.dox │ │ │ └── General.dox │ │ ├── Modules │ │ │ ├── cpp_kodi_addon_vfs_protocol_1.png │ │ │ ├── cpp_kodi_addon_vfs_protocol_2.png │ │ │ ├── logo-cpp.png │ │ │ ├── logo-python.png │ │ │ ├── modules_cpp.dox │ │ │ ├── modules_cpp_gui.dox │ │ │ ├── modules_cpp_peripheral.dox │ │ │ ├── modules_cpp_peripheral_Docs_ControllerInput_1.jpg │ │ │ ├── modules_cpp_peripheral_Docs_Lifetime_9.png │ │ │ ├── modules_cpp_peripheral_lifetime_diagram_1.dox │ │ │ ├── modules_cpp_peripheral_lifetime_diagram_10.dox │ │ │ ├── modules_cpp_peripheral_lifetime_diagram_2.dox │ │ │ ├── modules_cpp_peripheral_lifetime_diagram_3.dox │ │ │ ├── modules_cpp_peripheral_lifetime_diagram_4.dox │ │ │ ├── modules_cpp_peripheral_lifetime_diagram_5.dox │ │ │ ├── modules_cpp_peripheral_lifetime_diagram_6.dox │ │ │ ├── modules_cpp_peripheral_lifetime_diagram_7.dox │ │ │ ├── modules_cpp_peripheral_lifetime_diagram_8.dox │ │ │ ├── modules_cpp_peripheral_lifetime_diagram_9.dox │ │ │ ├── modules_general.dox │ │ │ └── modules_python.dox │ │ ├── Skin │ │ │ └── skin.dox │ │ ├── kodi-dev.png │ │ └── main.txt │ ├── include │ │ ├── NOTE │ │ └── kodi │ │ │ ├── AddonBase.h │ │ │ ├── AudioEngine.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Filesystem.h │ │ │ ├── General.h │ │ │ ├── Network.h │ │ │ ├── addon-instance │ │ │ ├── AudioDecoder.h │ │ │ ├── AudioEncoder.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Game.h │ │ │ ├── ImageDecoder.h │ │ │ ├── Inputstream.h │ │ │ ├── PVR.h │ │ │ ├── Peripheral.h │ │ │ ├── Screensaver.h │ │ │ ├── VFS.h │ │ │ ├── VideoCodec.h │ │ │ ├── Visualization.h │ │ │ ├── inputstream │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── DemuxPacket.h │ │ │ │ ├── StreamCodec.h │ │ │ │ ├── StreamConstants.h │ │ │ │ ├── StreamCrypto.h │ │ │ │ └── TimingConstants.h │ │ │ ├── peripheral │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── PeripheralUtils.h │ │ │ └── pvr │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── ChannelGroups.h │ │ │ │ ├── Channels.h │ │ │ │ ├── EDL.h │ │ │ │ ├── EPG.h │ │ │ │ ├── General.h │ │ │ │ ├── MenuHook.h │ │ │ │ ├── Providers.h │ │ │ │ ├── Recordings.h │ │ │ │ ├── Stream.h │ │ │ │ └── Timers.h │ │ │ ├── c-api │ │ │ ├── CMakeLists.txt │ │ │ ├── addon-instance │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── audiodecoder.h │ │ │ │ ├── audioencoder.h │ │ │ │ ├── game.h │ │ │ │ ├── imagedecoder.h │ │ │ │ ├── inputstream.h │ │ │ │ ├── inputstream │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── demux_packet.h │ │ │ │ │ ├── stream_codec.h │ │ │ │ │ ├── stream_constants.h │ │ │ │ │ ├── stream_crypto.h │ │ │ │ │ └── timing_constants.h │ │ │ │ ├── peripheral.h │ │ │ │ ├── pvr.h │ │ │ │ ├── pvr │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── pvr_channel_groups.h │ │ │ │ │ ├── pvr_channels.h │ │ │ │ │ ├── pvr_defines.h │ │ │ │ │ ├── pvr_edl.h │ │ │ │ │ ├── pvr_epg.h │ │ │ │ │ ├── pvr_general.h │ │ │ │ │ ├── pvr_menu_hook.h │ │ │ │ │ ├── pvr_providers.h │ │ │ │ │ ├── pvr_recordings.h │ │ │ │ │ ├── pvr_stream.h │ │ │ │ │ └── pvr_timers.h │ │ │ │ ├── screensaver.h │ │ │ │ ├── vfs.h │ │ │ │ ├── video_codec.h │ │ │ │ └── visualization.h │ │ │ ├── addon_base.h │ │ │ ├── audio_engine.h │ │ │ ├── filesystem.h │ │ │ ├── general.h │ │ │ ├── gui │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── controls │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── button.h │ │ │ │ │ ├── edit.h │ │ │ │ │ ├── fade_label.h │ │ │ │ │ ├── image.h │ │ │ │ │ ├── label.h │ │ │ │ │ ├── progress.h │ │ │ │ │ ├── radio_button.h │ │ │ │ │ ├── rendering.h │ │ │ │ │ ├── settings_slider.h │ │ │ │ │ ├── slider.h │ │ │ │ │ ├── spin.h │ │ │ │ │ └── text_box.h │ │ │ │ ├── definitions.h │ │ │ │ ├── dialogs │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── context_menu.h │ │ │ │ │ ├── extended_progress.h │ │ │ │ │ ├── filebrowser.h │ │ │ │ │ ├── keyboard.h │ │ │ │ │ ├── numeric.h │ │ │ │ │ ├── ok.h │ │ │ │ │ ├── progress.h │ │ │ │ │ ├── select.h │ │ │ │ │ ├── text_viewer.h │ │ │ │ │ └── yes_no.h │ │ │ │ ├── general.h │ │ │ │ ├── input │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── action_ids.h │ │ │ │ ├── list_item.h │ │ │ │ └── window.h │ │ │ ├── network.h │ │ │ └── platform │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── android │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── system.h │ │ │ ├── gui │ │ │ ├── CMakeLists.txt │ │ │ ├── General.h │ │ │ ├── ListItem.h │ │ │ ├── Window.h │ │ │ ├── controls │ │ │ │ ├── Button.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Edit.h │ │ │ │ ├── FadeLabel.h │ │ │ │ ├── Image.h │ │ │ │ ├── Label.h │ │ │ │ ├── Progress.h │ │ │ │ ├── RadioButton.h │ │ │ │ ├── Rendering.h │ │ │ │ ├── SettingsSlider.h │ │ │ │ ├── Slider.h │ │ │ │ ├── Spin.h │ │ │ │ └── TextBox.h │ │ │ ├── dialogs │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── ContextMenu.h │ │ │ │ ├── ExtendedProgress.h │ │ │ │ ├── FileBrowser.h │ │ │ │ ├── Keyboard.h │ │ │ │ ├── Numeric.h │ │ │ │ ├── OK.h │ │ │ │ ├── Progress.h │ │ │ │ ├── Select.h │ │ │ │ ├── TextViewer.h │ │ │ │ └── YesNo.h │ │ │ ├── gl │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── GL.h │ │ │ │ ├── GLonDX.h │ │ │ │ └── Shader.h │ │ │ ├── input │ │ │ │ ├── ActionIDs.h │ │ │ │ └── CMakeLists.txt │ │ │ └── renderHelper.h │ │ │ ├── platform │ │ │ ├── CMakeLists.txt │ │ │ └── android │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── System.h │ │ │ ├── tools │ │ │ ├── CMakeLists.txt │ │ │ ├── DllHelper.h │ │ │ ├── EndTime.h │ │ │ ├── StringUtils.h │ │ │ ├── Thread.h │ │ │ └── Timer.h │ │ │ └── versions.h │ └── tools │ │ ├── code-generator │ │ ├── code_generator.py │ │ └── src │ │ │ ├── commitChanges.py │ │ │ ├── generateCMake__CMAKE_TREEDATA_COMMON_addon_dev_kit_txt.py │ │ │ ├── generateCMake__XBMC_ADDONS_KODIDEVKIT_INCLUDE_KODI_allfiles.py │ │ │ └── helper_Log.py │ │ ├── debian-addon-package-test.sh │ │ └── doxygen-header-class-list-creator.py ├── settings │ ├── AddonSettings.cpp │ ├── AddonSettings.h │ ├── CMakeLists.txt │ ├── SettingUrlEncodedString.cpp │ └── SettingUrlEncodedString.h └── test │ ├── CMakeLists.txt │ ├── TestAddonBuilder.cpp │ ├── TestAddonDatabase.cpp │ ├── TestAddonInfoBuilder.cpp │ └── TestAddonVersion.cpp ├── application ├── AppEnvironment.cpp ├── AppEnvironment.h ├── AppInboundProtocol.cpp ├── AppInboundProtocol.h ├── AppParamParser.cpp ├── AppParamParser.h ├── AppParams.cpp ├── AppParams.h ├── Application.cpp ├── Application.h ├── ApplicationActionListeners.cpp ├── ApplicationActionListeners.h ├── ApplicationComponents.h ├── ApplicationEnums.h ├── ApplicationPlayer.cpp ├── ApplicationPlayer.h ├── ApplicationPlayerCallback.cpp ├── ApplicationPlayerCallback.h ├── ApplicationPowerHandling.cpp ├── ApplicationPowerHandling.h ├── ApplicationSettingsHandling.cpp ├── ApplicationSettingsHandling.h ├── ApplicationSkinHandling.cpp ├── ApplicationSkinHandling.h ├── ApplicationStackHelper.cpp ├── ApplicationStackHelper.h ├── ApplicationVolumeHandling.cpp ├── ApplicationVolumeHandling.h ├── CMakeLists.txt └── IApplicationComponent.h ├── cdrip ├── CDDARipJob.cpp ├── CDDARipJob.h ├── CDDARipper.cpp ├── CDDARipper.h ├── CMakeLists.txt ├── Encoder.cpp ├── Encoder.h ├── EncoderAddon.cpp ├── EncoderAddon.h ├── EncoderFFmpeg.cpp ├── EncoderFFmpeg.h └── IEncoder.h ├── commons ├── Buffer.h ├── CMakeLists.txt ├── Exception.cpp ├── Exception.h └── ilog.h ├── contrib └── kissfft │ ├── CMakeLists.txt │ ├── COPYING │ ├── _kiss_fft_guts.h │ ├── kiss_fft.c │ ├── kiss_fft.h │ ├── kiss_fftr.c │ └── kiss_fftr.h ├── cores ├── AudioEngine │ ├── AEResampleFactory.cpp │ ├── AEResampleFactory.h │ ├── AESinkFactory.cpp │ ├── AESinkFactory.h │ ├── CMakeLists.txt │ ├── Encoders │ │ ├── AEEncoderFFmpeg.cpp │ │ └── AEEncoderFFmpeg.h │ ├── Engines │ │ └── ActiveAE │ │ │ ├── ActiveAE.cpp │ │ │ ├── ActiveAE.h │ │ │ ├── ActiveAEBuffer.cpp │ │ │ ├── ActiveAEBuffer.h │ │ │ ├── ActiveAEFilter.cpp │ │ │ ├── ActiveAEFilter.h │ │ │ ├── ActiveAEResampleFFMPEG.cpp │ │ │ ├── ActiveAEResampleFFMPEG.h │ │ │ ├── ActiveAESettings.cpp │ │ │ ├── ActiveAESettings.h │ │ │ ├── ActiveAESink.cpp │ │ │ ├── ActiveAESink.h │ │ │ ├── ActiveAESound.cpp │ │ │ ├── ActiveAESound.h │ │ │ ├── ActiveAEStream.cpp │ │ │ └── ActiveAEStream.h │ ├── Interfaces │ │ ├── AE.h │ │ ├── AEEncoder.h │ │ ├── AEResample.h │ │ ├── AESink.h │ │ ├── AESound.h │ │ ├── AEStream.h │ │ ├── IAudioCallback.h │ │ └── ThreadedAE.h │ ├── Sinks │ │ ├── AESinkALSA.cpp │ │ ├── AESinkALSA.h │ │ ├── AESinkAUDIOTRACK.cpp │ │ ├── AESinkAUDIOTRACK.h │ │ ├── AESinkDARWINIOS.h │ │ ├── AESinkDARWINIOS.mm │ │ ├── AESinkDARWINOSX.cpp │ │ ├── AESinkDARWINOSX.h │ │ ├── AESinkDARWINTVOS.h │ │ ├── AESinkDARWINTVOS.mm │ │ ├── AESinkDirectSound.cpp │ │ ├── AESinkDirectSound.h │ │ ├── AESinkOSS.cpp │ │ ├── AESinkOSS.h │ │ ├── AESinkPULSE.cpp │ │ ├── AESinkPULSE.h │ │ ├── AESinkSNDIO.cpp │ │ ├── AESinkSNDIO.h │ │ ├── AESinkStarfish.cpp │ │ ├── AESinkStarfish.h │ │ ├── AESinkWASAPI.cpp │ │ ├── AESinkWASAPI.h │ │ ├── AESinkXAudio.cpp │ │ ├── AESinkXAudio.h │ │ ├── alsa │ │ │ ├── ALSADeviceMonitor.cpp │ │ │ ├── ALSADeviceMonitor.h │ │ │ ├── ALSAHControlMonitor.cpp │ │ │ └── ALSAHControlMonitor.h │ │ ├── darwin │ │ │ ├── CoreAudioHelpers.cpp │ │ │ └── CoreAudioHelpers.h │ │ ├── osx │ │ │ ├── AEDeviceEnumerationOSX.cpp │ │ │ ├── AEDeviceEnumerationOSX.h │ │ │ ├── CoreAudioChannelLayout.cpp │ │ │ ├── CoreAudioChannelLayout.h │ │ │ ├── CoreAudioDevice.cpp │ │ │ ├── CoreAudioDevice.h │ │ │ ├── CoreAudioHardware.cpp │ │ │ ├── CoreAudioHardware.h │ │ │ ├── CoreAudioStream.cpp │ │ │ └── CoreAudioStream.h │ │ ├── pipewire │ │ │ ├── AESinkPipewire.cpp │ │ │ ├── AESinkPipewire.h │ │ │ ├── Pipewire.cpp │ │ │ ├── Pipewire.h │ │ │ ├── PipewireContext.cpp │ │ │ ├── PipewireContext.h │ │ │ ├── PipewireCore.cpp │ │ │ ├── PipewireCore.h │ │ │ ├── PipewireGlobal.cpp │ │ │ ├── PipewireGlobal.h │ │ │ ├── PipewireNode.cpp │ │ │ ├── PipewireNode.h │ │ │ ├── PipewireProxy.cpp │ │ │ ├── PipewireProxy.h │ │ │ ├── PipewireRegistry.cpp │ │ │ ├── PipewireRegistry.h │ │ │ ├── PipewireStream.cpp │ │ │ ├── PipewireStream.h │ │ │ ├── PipewireThreadLoop.cpp │ │ │ └── PipewireThreadLoop.h │ │ ├── test │ │ │ ├── CMakeLists.txt │ │ │ └── TestAESinkDARWINOSX.cpp │ │ └── windows │ │ │ ├── AESinkFactoryWin.cpp │ │ │ ├── AESinkFactoryWin.h │ │ │ ├── AESinkFactoryWin10.cpp │ │ │ └── AESinkFactoryWin32.cpp │ └── Utils │ │ ├── AEAudioFormat.h │ │ ├── AEBitstreamPacker.cpp │ │ ├── AEBitstreamPacker.h │ │ ├── AEChannelData.h │ │ ├── AEChannelInfo.cpp │ │ ├── AEChannelInfo.h │ │ ├── AEDeviceInfo.cpp │ │ ├── AEDeviceInfo.h │ │ ├── AEELDParser.cpp │ │ ├── AEELDParser.h │ │ ├── AELimiter.cpp │ │ ├── AELimiter.h │ │ ├── AEPackIEC61937.cpp │ │ ├── AEPackIEC61937.h │ │ ├── AERingBuffer.h │ │ ├── AEStreamData.h │ │ ├── AEStreamInfo.cpp │ │ ├── AEStreamInfo.h │ │ ├── AEUtil.cpp │ │ └── AEUtil.h ├── CMakeLists.txt ├── DataCacheCore.cpp ├── DataCacheCore.h ├── DllLoader │ ├── CMakeLists.txt │ ├── DllLoaderContainer.cpp │ ├── DllLoaderContainer.h │ ├── LibraryLoader.cpp │ ├── LibraryLoader.h │ ├── SoLoader.cpp │ ├── SoLoader.h │ ├── Win32DllLoader.cpp │ ├── Win32DllLoader.h │ ├── dll.cpp │ ├── dll.h │ └── exports │ │ ├── CMakeLists.txt │ │ ├── emu_dummy.cpp │ │ ├── emu_dummy.h │ │ ├── emu_msvcrt.cpp │ │ ├── emu_msvcrt.h │ │ ├── kernel32.def │ │ ├── msvcrt.def │ │ ├── pncrt.def │ │ ├── util │ │ ├── CMakeLists.txt │ │ ├── EmuFileWrapper.cpp │ │ └── EmuFileWrapper.h │ │ ├── winMM.def │ │ ├── wrapper.c │ │ ├── wrapper_mach_alias │ │ └── ws2_32.def ├── EdlEdit.h ├── ExternalPlayer │ ├── CMakeLists.txt │ ├── ExternalPlayer.cpp │ └── ExternalPlayer.h ├── FFmpeg.cpp ├── FFmpeg.h ├── GameSettings.h ├── IPlayer.h ├── IPlayerCallback.h ├── MenuType.h ├── RetroPlayer │ ├── CMakeLists.txt │ ├── RetroPlayer.cpp │ ├── RetroPlayer.h │ ├── RetroPlayerAutoSave.cpp │ ├── RetroPlayerAutoSave.h │ ├── RetroPlayerDefines.h │ ├── RetroPlayerInput.cpp │ ├── RetroPlayerInput.h │ ├── RetroPlayerTypes.h │ ├── RetroPlayerUtils.cpp │ ├── RetroPlayerUtils.h │ ├── audio │ │ ├── AudioTranslator.cpp │ │ ├── AudioTranslator.h │ │ └── CMakeLists.txt │ ├── buffers │ │ ├── BaseRenderBuffer.cpp │ │ ├── BaseRenderBuffer.h │ │ ├── BaseRenderBufferPool.cpp │ │ ├── BaseRenderBufferPool.h │ │ ├── CMakeLists.txt │ │ ├── IRenderBuffer.h │ │ ├── IRenderBufferPool.h │ │ ├── RenderBufferDMA.cpp │ │ ├── RenderBufferDMA.h │ │ ├── RenderBufferManager.cpp │ │ ├── RenderBufferManager.h │ │ ├── RenderBufferOpenGL.cpp │ │ ├── RenderBufferOpenGL.h │ │ ├── RenderBufferOpenGLES.cpp │ │ ├── RenderBufferOpenGLES.h │ │ ├── RenderBufferPoolDMA.cpp │ │ ├── RenderBufferPoolDMA.h │ │ ├── RenderBufferPoolOpenGL.cpp │ │ ├── RenderBufferPoolOpenGL.h │ │ ├── RenderBufferPoolOpenGLES.cpp │ │ ├── RenderBufferPoolOpenGLES.h │ │ └── video │ │ │ ├── CMakeLists.txt │ │ │ ├── RenderBufferGuiTexture.cpp │ │ │ ├── RenderBufferGuiTexture.h │ │ │ ├── RenderBufferSysMem.cpp │ │ │ └── RenderBufferSysMem.h │ ├── cheevos │ │ ├── CMakeLists.txt │ │ ├── Cheevos.cpp │ │ ├── Cheevos.h │ │ └── RConsoleIDs.h │ ├── guibridge │ │ ├── CMakeLists.txt │ │ ├── GUIGameMessenger.cpp │ │ ├── GUIGameMessenger.h │ │ ├── GUIGameRenderManager.cpp │ │ ├── GUIGameRenderManager.h │ │ ├── GUIGameSettings.cpp │ │ ├── GUIGameSettings.h │ │ ├── GUIGameSettingsHandle.cpp │ │ ├── GUIGameSettingsHandle.h │ │ ├── GUIGameVideoHandle.cpp │ │ ├── GUIGameVideoHandle.h │ │ ├── GUIRenderHandle.cpp │ │ ├── GUIRenderHandle.h │ │ ├── GUIRenderTarget.cpp │ │ ├── GUIRenderTarget.h │ │ ├── GUIRenderTargetFactory.cpp │ │ ├── GUIRenderTargetFactory.h │ │ ├── IGUIRenderSettings.h │ │ ├── IGameCallback.h │ │ └── IRenderCallback.h │ ├── guicontrols │ │ ├── CMakeLists.txt │ │ ├── GUIGameControl.cpp │ │ ├── GUIGameControl.dox │ │ ├── GUIGameControl.h │ │ ├── GUIRenderSettings.cpp │ │ └── GUIRenderSettings.h │ ├── guiplayback │ │ ├── CMakeLists.txt │ │ ├── GUIPlaybackControl.cpp │ │ └── GUIPlaybackControl.h │ ├── guiwindows │ │ ├── CMakeLists.txt │ │ ├── GameWindowFullScreen.cpp │ │ ├── GameWindowFullScreen.h │ │ ├── GameWindowFullScreenText.cpp │ │ └── GameWindowFullScreenText.h │ ├── messages │ │ ├── CMakeLists.txt │ │ ├── savestate.fbs │ │ └── video.fbs │ ├── playback │ │ ├── CMakeLists.txt │ │ ├── GameLoop.cpp │ │ ├── GameLoop.h │ │ ├── IPlayback.h │ │ ├── IPlaybackControl.h │ │ ├── RealtimePlayback.h │ │ ├── ReversiblePlayback.cpp │ │ └── ReversiblePlayback.h │ ├── process │ │ ├── CMakeLists.txt │ │ ├── RPProcessInfo.cpp │ │ ├── RPProcessInfo.h │ │ ├── X11 │ │ │ ├── CMakeLists.txt │ │ │ ├── RPProcessInfoX11.cpp │ │ │ └── RPProcessInfoX11.h │ │ ├── android │ │ │ ├── CMakeLists.txt │ │ │ ├── RPProcessInfoAndroid.cpp │ │ │ └── RPProcessInfoAndroid.h │ │ ├── gbm │ │ │ ├── CMakeLists.txt │ │ │ ├── RPProcessInfoGbm.cpp │ │ │ └── RPProcessInfoGbm.h │ │ ├── ios │ │ │ ├── CMakeLists.txt │ │ │ ├── RPProcessInfoIOS.cpp │ │ │ └── RPProcessInfoIOS.h │ │ ├── osx │ │ │ ├── CMakeLists.txt │ │ │ ├── RPProcessInfoOSX.cpp │ │ │ └── RPProcessInfoOSX.h │ │ ├── wayland │ │ │ ├── CMakeLists.txt │ │ │ ├── RPProcessInfoWayland.cpp │ │ │ └── RPProcessInfoWayland.h │ │ └── windows │ │ │ ├── CMakeLists.txt │ │ │ ├── RPProcessInfoWin.cpp │ │ │ └── RPProcessInfoWin.h │ ├── rendering │ │ ├── CMakeLists.txt │ │ ├── IRenderManager.h │ │ ├── RPRenderManager.cpp │ │ ├── RPRenderManager.h │ │ ├── RenderContext.cpp │ │ ├── RenderContext.h │ │ ├── RenderSettings.cpp │ │ ├── RenderSettings.h │ │ ├── RenderTranslator.cpp │ │ ├── RenderTranslator.h │ │ ├── RenderUtils.cpp │ │ ├── RenderUtils.h │ │ ├── RenderVideoSettings.cpp │ │ ├── RenderVideoSettings.h │ │ ├── VideoRenderers │ │ │ ├── CMakeLists.txt │ │ │ ├── RPBaseRenderer.cpp │ │ │ ├── RPBaseRenderer.h │ │ │ ├── RPRendererDMA.cpp │ │ │ ├── RPRendererDMA.h │ │ │ ├── RPRendererGuiTexture.cpp │ │ │ ├── RPRendererGuiTexture.h │ │ │ ├── RPRendererOpenGL.cpp │ │ │ ├── RPRendererOpenGL.h │ │ │ ├── RPRendererOpenGLES.cpp │ │ │ ├── RPRendererOpenGLES.h │ │ │ ├── RPWinRenderer.cpp │ │ │ └── RPWinRenderer.h │ │ └── VideoShaders │ │ │ ├── CMakeLists.txt │ │ │ └── windows │ │ │ ├── CMakeLists.txt │ │ │ ├── RPWinOutputShader.cpp │ │ │ └── RPWinOutputShader.h │ ├── savestates │ │ ├── CMakeLists.txt │ │ ├── ISavestate.h │ │ ├── SavestateDatabase.cpp │ │ ├── SavestateDatabase.h │ │ ├── SavestateFlatBuffer.cpp │ │ ├── SavestateFlatBuffer.h │ │ └── SavestateTypes.h │ └── streams │ │ ├── CMakeLists.txt │ │ ├── IRetroPlayerStream.h │ │ ├── IStreamManager.h │ │ ├── RPStreamManager.cpp │ │ ├── RPStreamManager.h │ │ ├── RetroPlayerAudio.cpp │ │ ├── RetroPlayerAudio.h │ │ ├── RetroPlayerStreamTypes.cpp │ │ ├── RetroPlayerStreamTypes.h │ │ ├── RetroPlayerVideo.cpp │ │ ├── RetroPlayerVideo.h │ │ └── memory │ │ ├── BasicMemoryStream.cpp │ │ ├── BasicMemoryStream.h │ │ ├── CMakeLists.txt │ │ ├── DeltaPairMemoryStream.cpp │ │ ├── DeltaPairMemoryStream.h │ │ ├── IMemoryStream.h │ │ ├── LinearMemoryStream.cpp │ │ └── LinearMemoryStream.h ├── VideoPlayer │ ├── AudioSinkAE.cpp │ ├── AudioSinkAE.h │ ├── Buffers │ │ ├── CMakeLists.txt │ │ ├── VideoBuffer.cpp │ │ ├── VideoBuffer.h │ │ ├── VideoBufferDMA.cpp │ │ ├── VideoBufferDMA.h │ │ ├── VideoBufferDRMPRIME.cpp │ │ ├── VideoBufferDRMPRIME.h │ │ ├── VideoBufferPoolDMA.cpp │ │ └── VideoBufferPoolDMA.h │ ├── CMakeLists.txt │ ├── DVDClock.cpp │ ├── DVDClock.h │ ├── DVDCodecs │ │ ├── Audio │ │ │ ├── CMakeLists.txt │ │ │ ├── DVDAudioCodec.h │ │ │ ├── DVDAudioCodecAndroidMediaCodec.cpp │ │ │ ├── DVDAudioCodecAndroidMediaCodec.h │ │ │ ├── DVDAudioCodecFFmpeg.cpp │ │ │ ├── DVDAudioCodecFFmpeg.h │ │ │ ├── DVDAudioCodecPassthrough.cpp │ │ │ └── DVDAudioCodecPassthrough.h │ │ ├── CMakeLists.txt │ │ ├── DVDCodecUtils.cpp │ │ ├── DVDCodecUtils.h │ │ ├── DVDCodecs.h │ │ ├── DVDFactoryCodec.cpp │ │ ├── DVDFactoryCodec.h │ │ ├── Overlay │ │ │ ├── CMakeLists.txt │ │ │ ├── DVDOverlay.h │ │ │ ├── DVDOverlayCodec.cpp │ │ │ ├── DVDOverlayCodec.h │ │ │ ├── DVDOverlayCodecCCText.cpp │ │ │ ├── DVDOverlayCodecCCText.h │ │ │ ├── DVDOverlayCodecFFmpeg.cpp │ │ │ ├── DVDOverlayCodecFFmpeg.h │ │ │ ├── DVDOverlayCodecSSA.cpp │ │ │ ├── DVDOverlayCodecSSA.h │ │ │ ├── DVDOverlayCodecTX3G.cpp │ │ │ ├── DVDOverlayCodecTX3G.h │ │ │ ├── DVDOverlayCodecText.cpp │ │ │ ├── DVDOverlayCodecText.h │ │ │ ├── DVDOverlayImage.h │ │ │ ├── DVDOverlayLibass.h │ │ │ ├── DVDOverlaySSA.h │ │ │ ├── DVDOverlaySpu.h │ │ │ ├── DVDOverlayText.h │ │ │ ├── OverlayCodecWebVTT.cpp │ │ │ ├── OverlayCodecWebVTT.h │ │ │ └── contrib │ │ │ │ ├── cc_decoder.c │ │ │ │ ├── cc_decoder.h │ │ │ │ ├── cc_decoder708.cpp │ │ │ │ └── cc_decoder708.h │ │ └── Video │ │ │ ├── AddonVideoCodec.cpp │ │ │ ├── AddonVideoCodec.h │ │ │ ├── CMakeLists.txt │ │ │ ├── DVDVideoCodec.cpp │ │ │ ├── DVDVideoCodec.h │ │ │ ├── DVDVideoCodecAndroidMediaCodec.cpp │ │ │ ├── DVDVideoCodecAndroidMediaCodec.h │ │ │ ├── DVDVideoCodecDRMPRIME.cpp │ │ │ ├── DVDVideoCodecDRMPRIME.h │ │ │ ├── DVDVideoCodecFFmpeg.cpp │ │ │ ├── DVDVideoCodecFFmpeg.h │ │ │ ├── DVDVideoCodecStarfish.cpp │ │ │ ├── DVDVideoCodecStarfish.h │ │ │ ├── DVDVideoPPFFmpeg.cpp │ │ │ ├── DVDVideoPPFFmpeg.h │ │ │ ├── DXVA.cpp │ │ │ ├── DXVA.h │ │ │ ├── VAAPI.cpp │ │ │ ├── VAAPI.h │ │ │ ├── VDPAU.cpp │ │ │ ├── VDPAU.h │ │ │ ├── VTB.cpp │ │ │ └── VTB.h │ ├── DVDDemuxSPU.cpp │ ├── DVDDemuxSPU.h │ ├── DVDDemuxers │ │ ├── CMakeLists.txt │ │ ├── DVDDemux.cpp │ │ ├── DVDDemux.h │ │ ├── DVDDemuxBXA.cpp │ │ ├── DVDDemuxBXA.h │ │ ├── DVDDemuxCC.cpp │ │ ├── DVDDemuxCC.h │ │ ├── DVDDemuxCDDA.cpp │ │ ├── DVDDemuxCDDA.h │ │ ├── DVDDemuxClient.cpp │ │ ├── DVDDemuxClient.h │ │ ├── DVDDemuxFFmpeg.cpp │ │ ├── DVDDemuxFFmpeg.h │ │ ├── DVDDemuxUtils.cpp │ │ ├── DVDDemuxUtils.h │ │ ├── DVDDemuxVobsub.cpp │ │ ├── DVDDemuxVobsub.h │ │ ├── DVDFactoryDemuxer.cpp │ │ ├── DVDFactoryDemuxer.h │ │ ├── DemuxMultiSource.cpp │ │ └── DemuxMultiSource.h │ ├── DVDFileInfo.cpp │ ├── DVDFileInfo.h │ ├── DVDInputStreams │ │ ├── BlurayStateSerializer.cpp │ │ ├── BlurayStateSerializer.h │ │ ├── CMakeLists.txt │ │ ├── DVDFactoryInputStream.cpp │ │ ├── DVDFactoryInputStream.h │ │ ├── DVDInputStream.cpp │ │ ├── DVDInputStream.h │ │ ├── DVDInputStreamBluray.cpp │ │ ├── DVDInputStreamBluray.h │ │ ├── DVDInputStreamFFmpeg.cpp │ │ ├── DVDInputStreamFFmpeg.h │ │ ├── DVDInputStreamFile.cpp │ │ ├── DVDInputStreamFile.h │ │ ├── DVDInputStreamMemory.cpp │ │ ├── DVDInputStreamMemory.h │ │ ├── DVDInputStreamNavigator.cpp │ │ ├── DVDInputStreamNavigator.h │ │ ├── DVDInputStreamStack.cpp │ │ ├── DVDInputStreamStack.h │ │ ├── DVDStateSerializer.cpp │ │ ├── DVDStateSerializer.h │ │ ├── DllDvdNav.h │ │ ├── InputStreamAddon.cpp │ │ ├── InputStreamAddon.h │ │ ├── InputStreamMultiSource.cpp │ │ ├── InputStreamMultiSource.h │ │ ├── InputStreamMultiStreams.h │ │ ├── InputStreamPVRBase.cpp │ │ ├── InputStreamPVRBase.h │ │ ├── InputStreamPVRChannel.cpp │ │ ├── InputStreamPVRChannel.h │ │ ├── InputStreamPVRRecording.cpp │ │ ├── InputStreamPVRRecording.h │ │ └── dvdnav │ │ │ ├── config.h │ │ │ ├── dvd_reader.h │ │ │ ├── dvd_types.h │ │ │ ├── dvdnav.h │ │ │ ├── dvdnav_events.h │ │ │ ├── ifo_types.h │ │ │ ├── nav_types.h │ │ │ └── version.h │ ├── DVDMessage.cpp │ ├── DVDMessage.h │ ├── DVDMessageQueue.cpp │ ├── DVDMessageQueue.h │ ├── DVDOverlayContainer.cpp │ ├── DVDOverlayContainer.h │ ├── DVDResource.h │ ├── DVDStreamInfo.cpp │ ├── DVDStreamInfo.h │ ├── DVDSubtitles │ │ ├── CMakeLists.txt │ │ ├── DVDFactorySubtitle.cpp │ │ ├── DVDFactorySubtitle.h │ │ ├── DVDSubtitleLineCollection.cpp │ │ ├── DVDSubtitleLineCollection.h │ │ ├── DVDSubtitleParser.h │ │ ├── DVDSubtitleParserMPL2.cpp │ │ ├── DVDSubtitleParserMPL2.h │ │ ├── DVDSubtitleParserMicroDVD.cpp │ │ ├── DVDSubtitleParserMicroDVD.h │ │ ├── DVDSubtitleParserSSA.cpp │ │ ├── DVDSubtitleParserSSA.h │ │ ├── DVDSubtitleParserSami.cpp │ │ ├── DVDSubtitleParserSami.h │ │ ├── DVDSubtitleParserSubrip.cpp │ │ ├── DVDSubtitleParserSubrip.h │ │ ├── DVDSubtitleParserVplayer.cpp │ │ ├── DVDSubtitleParserVplayer.h │ │ ├── DVDSubtitleStream.cpp │ │ ├── DVDSubtitleStream.h │ │ ├── DVDSubtitleTagMicroDVD.cpp │ │ ├── DVDSubtitleTagMicroDVD.h │ │ ├── DVDSubtitleTagSami.cpp │ │ ├── DVDSubtitleTagSami.h │ │ ├── DVDSubtitlesLibass.cpp │ │ ├── DVDSubtitlesLibass.h │ │ ├── SubtitleParserWebVTT.cpp │ │ ├── SubtitleParserWebVTT.h │ │ ├── SubtitlesAdapter.cpp │ │ ├── SubtitlesAdapter.h │ │ ├── SubtitlesStyle.h │ │ └── webvtt │ │ │ ├── CMakeLists.txt │ │ │ ├── WebVTTHandler.cpp │ │ │ ├── WebVTTHandler.h │ │ │ ├── WebVTTISOHandler.cpp │ │ │ └── WebVTTISOHandler.h │ ├── Edl.cpp │ ├── Edl.h │ ├── IVideoPlayer.h │ ├── Interface │ │ ├── DemuxCrypto.h │ │ ├── DemuxPacket.h │ │ ├── InputStreamConstants.h │ │ ├── StreamInfo.h │ │ └── TimingConstants.h │ ├── PTSTracker.cpp │ ├── PTSTracker.h │ ├── Process │ │ ├── CMakeLists.txt │ │ ├── ProcessInfo.cpp │ │ ├── ProcessInfo.h │ │ ├── X11 │ │ │ ├── CMakeLists.txt │ │ │ ├── ProcessInfoX11.cpp │ │ │ └── ProcessInfoX11.h │ │ ├── android │ │ │ ├── CMakeLists.txt │ │ │ ├── ProcessInfoAndroid.cpp │ │ │ └── ProcessInfoAndroid.h │ │ ├── gbm │ │ │ ├── CMakeLists.txt │ │ │ ├── ProcessInfoGBM.cpp │ │ │ └── ProcessInfoGBM.h │ │ ├── ios │ │ │ ├── CMakeLists.txt │ │ │ ├── ProcessInfoIOS.h │ │ │ └── ProcessInfoIos.cpp │ │ ├── osx │ │ │ ├── CMakeLists.txt │ │ │ ├── ProcessInfoOSX.cpp │ │ │ └── ProcessInfoOSX.h │ │ ├── wayland │ │ │ ├── CMakeLists.txt │ │ │ ├── ProcessInfoWayland.cpp │ │ │ └── ProcessInfoWayland.h │ │ └── windows │ │ │ ├── CMakeLists.txt │ │ │ ├── ProcessInfoWin.cpp │ │ │ ├── ProcessInfoWin.h │ │ │ ├── ProcessInfoWin10.cpp │ │ │ └── ProcessInfoWin10.h │ ├── VideoPlayer.cpp │ ├── VideoPlayer.h │ ├── VideoPlayerAudio.cpp │ ├── VideoPlayerAudio.h │ ├── VideoPlayerAudioID3.cpp │ ├── VideoPlayerAudioID3.h │ ├── VideoPlayerRadioRDS.cpp │ ├── VideoPlayerRadioRDS.h │ ├── VideoPlayerSubtitle.cpp │ ├── VideoPlayerSubtitle.h │ ├── VideoPlayerTeletext.cpp │ ├── VideoPlayerTeletext.h │ ├── VideoPlayerVideo.cpp │ ├── VideoPlayerVideo.h │ ├── VideoReferenceClock.cpp │ ├── VideoReferenceClock.h │ ├── VideoRenderers │ │ ├── BaseRenderer.cpp │ │ ├── BaseRenderer.h │ │ ├── CMakeLists.txt │ │ ├── ColorManager.cpp │ │ ├── ColorManager.h │ │ ├── DebugInfo.h │ │ ├── DebugRenderer.cpp │ │ ├── DebugRenderer.h │ │ ├── FrameBufferObject.cpp │ │ ├── FrameBufferObject.h │ │ ├── HwDecRender │ │ │ ├── CMakeLists.txt │ │ │ ├── DRMPRIMEEGL.cpp │ │ │ ├── DRMPRIMEEGL.h │ │ │ ├── DXVAEnumeratorHD.cpp │ │ │ ├── DXVAEnumeratorHD.h │ │ │ ├── DXVAHD.cpp │ │ │ ├── DXVAHD.h │ │ │ ├── RendererDRMPRIME.cpp │ │ │ ├── RendererDRMPRIME.h │ │ │ ├── RendererDRMPRIMEGLES.cpp │ │ │ ├── RendererDRMPRIMEGLES.h │ │ │ ├── RendererMediaCodec.cpp │ │ │ ├── RendererMediaCodec.h │ │ │ ├── RendererMediaCodecSurface.cpp │ │ │ ├── RendererMediaCodecSurface.h │ │ │ ├── RendererStarfish.cpp │ │ │ ├── RendererStarfish.h │ │ │ ├── RendererVAAPIGL.cpp │ │ │ ├── RendererVAAPIGL.h │ │ │ ├── RendererVAAPIGLES.cpp │ │ │ ├── RendererVAAPIGLES.h │ │ │ ├── RendererVDPAU.cpp │ │ │ ├── RendererVDPAU.h │ │ │ ├── RendererVTBGL.cpp │ │ │ ├── RendererVTBGL.h │ │ │ ├── RendererVTBGLES.cpp │ │ │ ├── RendererVTBGLES.h │ │ │ ├── VaapiEGL.cpp │ │ │ ├── VaapiEGL.h │ │ │ ├── VdpauGL.cpp │ │ │ ├── VdpauGL.h │ │ │ ├── VideoLayerBridgeDRMPRIME.cpp │ │ │ └── VideoLayerBridgeDRMPRIME.h │ │ ├── LinuxRendererGL.cpp │ │ ├── LinuxRendererGL.h │ │ ├── LinuxRendererGLES.cpp │ │ ├── LinuxRendererGLES.h │ │ ├── OverlayRenderer.cpp │ │ ├── OverlayRenderer.h │ │ ├── OverlayRendererDX.cpp │ │ ├── OverlayRendererDX.h │ │ ├── OverlayRendererGL.cpp │ │ ├── OverlayRendererGL.h │ │ ├── OverlayRendererGLES.cpp │ │ ├── OverlayRendererGLES.h │ │ ├── OverlayRendererUtil.cpp │ │ ├── OverlayRendererUtil.h │ │ ├── RenderCapture.cpp │ │ ├── RenderCapture.h │ │ ├── RenderCaptureDX.cpp │ │ ├── RenderCaptureDX.h │ │ ├── RenderCaptureGL.cpp │ │ ├── RenderCaptureGL.h │ │ ├── RenderCaptureGLES.cpp │ │ ├── RenderCaptureGLES.h │ │ ├── RenderFactory.cpp │ │ ├── RenderFactory.h │ │ ├── RenderFlags.cpp │ │ ├── RenderFlags.h │ │ ├── RenderInfo.h │ │ ├── RenderManager.cpp │ │ ├── RenderManager.h │ │ ├── VideoShaders │ │ │ ├── CMakeLists.txt │ │ │ ├── ConversionMatrix.cpp │ │ │ ├── ConversionMatrix.h │ │ │ ├── ConvolutionKernels.cpp │ │ │ ├── ConvolutionKernels.h │ │ │ ├── GLSLOutput.cpp │ │ │ ├── GLSLOutput.h │ │ │ ├── ShaderFormats.h │ │ │ ├── ToneMappers.cpp │ │ │ ├── ToneMappers.h │ │ │ ├── VideoFilterShaderGL.cpp │ │ │ ├── VideoFilterShaderGL.h │ │ │ ├── VideoFilterShaderGLES.cpp │ │ │ ├── VideoFilterShaderGLES.h │ │ │ ├── WinVideoFilter.cpp │ │ │ ├── WinVideoFilter.h │ │ │ ├── YUV2RGBShaderGL.cpp │ │ │ ├── YUV2RGBShaderGL.h │ │ │ ├── YUV2RGBShaderGLES.cpp │ │ │ ├── YUV2RGBShaderGLES.h │ │ │ ├── dither.h │ │ │ └── test │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── TestConversionMatrix.cpp │ │ ├── WinRenderer.cpp │ │ ├── WinRenderer.h │ │ └── windows │ │ │ ├── CMakeLists.txt │ │ │ ├── RendererBase.cpp │ │ │ ├── RendererBase.h │ │ │ ├── RendererDXVA.cpp │ │ │ ├── RendererDXVA.h │ │ │ ├── RendererHQ.cpp │ │ │ ├── RendererHQ.h │ │ │ ├── RendererShaders.cpp │ │ │ ├── RendererShaders.h │ │ │ ├── RendererSoftware.cpp │ │ │ └── RendererSoftware.h │ └── test │ │ └── edl │ │ ├── CMakeLists.txt │ │ ├── TestEdl.cpp │ │ └── testdata │ │ ├── comskipversion1.txt │ │ ├── comskipversion2.txt │ │ ├── edlautowindautowait.edl │ │ ├── mplayerframebased.edl │ │ ├── mplayertimebased.edl │ │ ├── mplayertimebasedinterleavedcuts.edl │ │ ├── mplayertimebasedmixed.edl │ │ ├── snapstream.mkv.chapters.xml │ │ └── videoredo.Vprj ├── VideoSettings.cpp ├── VideoSettings.h ├── paplayer │ ├── AudioDecoder.cpp │ ├── AudioDecoder.h │ ├── CMakeLists.txt │ ├── CachingCodec.h │ ├── CodecFactory.cpp │ ├── CodecFactory.h │ ├── ICodec.h │ ├── PAPlayer.cpp │ ├── PAPlayer.h │ ├── VideoPlayerCodec.cpp │ └── VideoPlayerCodec.h └── playercorefactory │ ├── CMakeLists.txt │ ├── PlayerCoreConfig.cpp │ ├── PlayerCoreConfig.h │ ├── PlayerCoreFactory.cpp │ ├── PlayerCoreFactory.h │ ├── PlayerSelectionRule.cpp │ └── PlayerSelectionRule.h ├── dbwrappers ├── CMakeLists.txt ├── Database.cpp ├── Database.h ├── DatabaseQuery.cpp ├── DatabaseQuery.h ├── dataset.cpp ├── dataset.h ├── mysqldataset.cpp ├── mysqldataset.h ├── qry_dat.cpp ├── qry_dat.h ├── sqlitedataset.cpp └── sqlitedataset.h ├── dialogs ├── CMakeLists.txt ├── GUIDialogBoxBase.cpp ├── GUIDialogBoxBase.h ├── GUIDialogBusy.cpp ├── GUIDialogBusy.h ├── GUIDialogBusyNoCancel.cpp ├── GUIDialogBusyNoCancel.h ├── GUIDialogButtonMenu.cpp ├── GUIDialogButtonMenu.h ├── GUIDialogCache.cpp ├── GUIDialogCache.h ├── GUIDialogColorPicker.cpp ├── GUIDialogColorPicker.h ├── GUIDialogContextMenu.cpp ├── GUIDialogContextMenu.h ├── GUIDialogExtendedProgressBar.cpp ├── GUIDialogExtendedProgressBar.h ├── GUIDialogFileBrowser.cpp ├── GUIDialogFileBrowser.h ├── GUIDialogGamepad.cpp ├── GUIDialogGamepad.h ├── GUIDialogKaiToast.cpp ├── GUIDialogKaiToast.h ├── GUIDialogKeyboardGeneric.cpp ├── GUIDialogKeyboardGeneric.h ├── GUIDialogKeyboardTouch.cpp ├── GUIDialogKeyboardTouch.h ├── GUIDialogMediaFilter.cpp ├── GUIDialogMediaFilter.h ├── GUIDialogMediaSource.cpp ├── GUIDialogMediaSource.h ├── GUIDialogNumeric.cpp ├── GUIDialogNumeric.h ├── GUIDialogOK.cpp ├── GUIDialogOK.h ├── GUIDialogPlayEject.cpp ├── GUIDialogPlayEject.h ├── GUIDialogPlayerControls.cpp ├── GUIDialogPlayerControls.h ├── GUIDialogPlayerProcessInfo.cpp ├── GUIDialogPlayerProcessInfo.h ├── GUIDialogProgress.cpp ├── GUIDialogProgress.h ├── GUIDialogSeekBar.cpp ├── GUIDialogSeekBar.h ├── GUIDialogSelect.cpp ├── GUIDialogSelect.h ├── GUIDialogSimpleMenu.cpp ├── GUIDialogSimpleMenu.h ├── GUIDialogSlider.cpp ├── GUIDialogSlider.h ├── GUIDialogSmartPlaylistEditor.cpp ├── GUIDialogSmartPlaylistEditor.h ├── GUIDialogSmartPlaylistRule.cpp ├── GUIDialogSmartPlaylistRule.h ├── GUIDialogSubMenu.cpp ├── GUIDialogSubMenu.h ├── GUIDialogTextViewer.cpp ├── GUIDialogTextViewer.h ├── GUIDialogVolumeBar.cpp ├── GUIDialogVolumeBar.h ├── GUIDialogYesNo.cpp ├── GUIDialogYesNo.h └── IGUIVolumeBarCallback.h ├── events ├── AddonEvent.cpp ├── AddonEvent.h ├── AddonManagementEvent.cpp ├── AddonManagementEvent.h ├── BaseEvent.cpp ├── BaseEvent.h ├── CMakeLists.txt ├── EventLog.cpp ├── EventLog.h ├── EventLogManager.cpp ├── EventLogManager.h ├── IEvent.h ├── MediaLibraryEvent.cpp ├── MediaLibraryEvent.h ├── NotificationEvent.h ├── UniqueEvent.h └── windows │ ├── CMakeLists.txt │ ├── GUIViewStateEventLog.cpp │ ├── GUIViewStateEventLog.h │ ├── GUIWindowEventLog.cpp │ └── GUIWindowEventLog.h ├── favourites ├── CMakeLists.txt ├── ContextMenus.cpp ├── ContextMenus.h ├── FavouritesService.cpp ├── FavouritesService.h ├── FavouritesURL.cpp ├── FavouritesURL.h ├── FavouritesUtils.cpp ├── FavouritesUtils.h ├── GUIViewStateFavourites.cpp ├── GUIViewStateFavourites.h ├── GUIWindowFavourites.cpp └── GUIWindowFavourites.h ├── filesystem ├── AddonsDirectory.cpp ├── AddonsDirectory.h ├── AudioBookFileDirectory.cpp ├── AudioBookFileDirectory.h ├── BlurayCallback.cpp ├── BlurayCallback.h ├── BlurayDirectory.cpp ├── BlurayDirectory.h ├── BlurayFile.cpp ├── BlurayFile.h ├── CDDADirectory.cpp ├── CDDADirectory.h ├── CDDAFile.cpp ├── CDDAFile.h ├── CMakeLists.txt ├── CacheStrategy.cpp ├── CacheStrategy.h ├── CircularCache.cpp ├── CircularCache.h ├── CurlFile.cpp ├── CurlFile.h ├── DAVCommon.cpp ├── DAVCommon.h ├── DAVDirectory.cpp ├── DAVDirectory.h ├── DAVFile.cpp ├── DAVFile.h ├── DVDDirectory.cpp ├── DVDDirectory.h ├── Directorization.h ├── Directory.cpp ├── Directory.h ├── DirectoryCache.cpp ├── DirectoryCache.h ├── DirectoryFactory.cpp ├── DirectoryFactory.h ├── DirectoryHistory.cpp ├── DirectoryHistory.h ├── DllLibCurl.cpp ├── DllLibCurl.h ├── EventsDirectory.cpp ├── EventsDirectory.h ├── FTPDirectory.cpp ├── FTPDirectory.h ├── FTPParse.cpp ├── FTPParse.h ├── FavouritesDirectory.cpp ├── FavouritesDirectory.h ├── File.cpp ├── File.h ├── FileCache.cpp ├── FileCache.h ├── FileDirectoryFactory.cpp ├── FileDirectoryFactory.h ├── FileFactory.cpp ├── FileFactory.h ├── HTTPDirectory.cpp ├── HTTPDirectory.h ├── IDirectory.cpp ├── IDirectory.h ├── IFile.cpp ├── IFile.h ├── IFileDirectory.h ├── IFileTypes.h ├── ISO9660Directory.cpp ├── ISO9660Directory.h ├── ISO9660File.cpp ├── ISO9660File.h ├── ImageFile.cpp ├── ImageFile.h ├── LibraryDirectory.cpp ├── LibraryDirectory.h ├── MultiPathDirectory.cpp ├── MultiPathDirectory.h ├── MultiPathFile.cpp ├── MultiPathFile.h ├── MusicDatabaseDirectory.cpp ├── MusicDatabaseDirectory.h ├── MusicDatabaseDirectory │ ├── CMakeLists.txt │ ├── DirectoryNode.cpp │ ├── DirectoryNode.h │ ├── DirectoryNodeAlbum.cpp │ ├── DirectoryNodeAlbum.h │ ├── DirectoryNodeAlbumRecentlyAdded.cpp │ ├── DirectoryNodeAlbumRecentlyAdded.h │ ├── DirectoryNodeAlbumRecentlyAddedSong.cpp │ ├── DirectoryNodeAlbumRecentlyAddedSong.h │ ├── DirectoryNodeAlbumRecentlyPlayed.cpp │ ├── DirectoryNodeAlbumRecentlyPlayed.h │ ├── DirectoryNodeAlbumRecentlyPlayedSong.cpp │ ├── DirectoryNodeAlbumRecentlyPlayedSong.h │ ├── DirectoryNodeAlbumTop100.cpp │ ├── DirectoryNodeAlbumTop100.h │ ├── DirectoryNodeAlbumTop100Song.cpp │ ├── DirectoryNodeAlbumTop100Song.h │ ├── DirectoryNodeArtist.cpp │ ├── DirectoryNodeArtist.h │ ├── DirectoryNodeDiscs.cpp │ ├── DirectoryNodeDiscs.h │ ├── DirectoryNodeGrouped.cpp │ ├── DirectoryNodeGrouped.h │ ├── DirectoryNodeOverview.cpp │ ├── DirectoryNodeOverview.h │ ├── DirectoryNodeRoot.cpp │ ├── DirectoryNodeRoot.h │ ├── DirectoryNodeSingles.cpp │ ├── DirectoryNodeSingles.h │ ├── DirectoryNodeSong.cpp │ ├── DirectoryNodeSong.h │ ├── DirectoryNodeSongTop100.cpp │ ├── DirectoryNodeSongTop100.h │ ├── DirectoryNodeTop100.cpp │ ├── DirectoryNodeTop100.h │ ├── QueryParams.cpp │ └── QueryParams.h ├── MusicDatabaseFile.cpp ├── MusicDatabaseFile.h ├── MusicFileDirectory.cpp ├── MusicFileDirectory.h ├── MusicSearchDirectory.cpp ├── MusicSearchDirectory.h ├── NFSDirectory.cpp ├── NFSDirectory.h ├── NFSFile.cpp ├── NFSFile.h ├── NptXbmcFile.cpp ├── OverrideDirectory.cpp ├── OverrideDirectory.h ├── OverrideFile.cpp ├── OverrideFile.h ├── PVRDirectory.cpp ├── PVRDirectory.h ├── PipeFile.cpp ├── PipeFile.h ├── PipesManager.cpp ├── PipesManager.h ├── PlaylistDirectory.cpp ├── PlaylistDirectory.h ├── PlaylistFileDirectory.cpp ├── PlaylistFileDirectory.h ├── PluginDirectory.cpp ├── PluginDirectory.h ├── PluginFile.cpp ├── PluginFile.h ├── RSSDirectory.cpp ├── RSSDirectory.h ├── ResourceDirectory.cpp ├── ResourceDirectory.h ├── ResourceFile.cpp ├── ResourceFile.h ├── ShoutcastFile.cpp ├── ShoutcastFile.h ├── SmartPlaylistDirectory.cpp ├── SmartPlaylistDirectory.h ├── SourcesDirectory.cpp ├── SourcesDirectory.h ├── SpecialProtocol.cpp ├── SpecialProtocol.h ├── SpecialProtocolDirectory.cpp ├── SpecialProtocolDirectory.h ├── SpecialProtocolFile.cpp ├── SpecialProtocolFile.h ├── StackDirectory.cpp ├── StackDirectory.h ├── UDFBlockInput.cpp ├── UDFBlockInput.h ├── UDFDirectory.cpp ├── UDFDirectory.h ├── UDFFile.cpp ├── UDFFile.h ├── UPnPDirectory.cpp ├── UPnPDirectory.h ├── UPnPFile.cpp ├── UPnPFile.h ├── VideoDatabaseDirectory.cpp ├── VideoDatabaseDirectory.h ├── VideoDatabaseDirectory │ ├── CMakeLists.txt │ ├── DirectoryNode.cpp │ ├── DirectoryNode.h │ ├── DirectoryNodeEpisodes.cpp │ ├── DirectoryNodeEpisodes.h │ ├── DirectoryNodeGrouped.cpp │ ├── DirectoryNodeGrouped.h │ ├── DirectoryNodeInProgressTvShows.cpp │ ├── DirectoryNodeInProgressTvShows.h │ ├── DirectoryNodeMoviesOverview.cpp │ ├── DirectoryNodeMoviesOverview.h │ ├── DirectoryNodeMusicVideosOverview.cpp │ ├── DirectoryNodeMusicVideosOverview.h │ ├── DirectoryNodeOverview.cpp │ ├── DirectoryNodeOverview.h │ ├── DirectoryNodeRecentlyAddedEpisodes.cpp │ ├── DirectoryNodeRecentlyAddedEpisodes.h │ ├── DirectoryNodeRecentlyAddedMovies.cpp │ ├── DirectoryNodeRecentlyAddedMovies.h │ ├── DirectoryNodeRecentlyAddedMusicVideos.cpp │ ├── DirectoryNodeRecentlyAddedMusicVideos.h │ ├── DirectoryNodeRoot.cpp │ ├── DirectoryNodeRoot.h │ ├── DirectoryNodeSeasons.cpp │ ├── DirectoryNodeSeasons.h │ ├── DirectoryNodeTitleMovies.cpp │ ├── DirectoryNodeTitleMovies.h │ ├── DirectoryNodeTitleMusicVideos.cpp │ ├── DirectoryNodeTitleMusicVideos.h │ ├── DirectoryNodeTitleTvShows.cpp │ ├── DirectoryNodeTitleTvShows.h │ ├── DirectoryNodeTvShowsOverview.cpp │ ├── DirectoryNodeTvShowsOverview.h │ ├── QueryParams.cpp │ └── QueryParams.h ├── VideoDatabaseFile.cpp ├── VideoDatabaseFile.h ├── VirtualDirectory.cpp ├── VirtualDirectory.h ├── XbtDirectory.cpp ├── XbtDirectory.h ├── XbtFile.cpp ├── XbtFile.h ├── XbtManager.cpp ├── XbtManager.h ├── ZeroconfDirectory.cpp ├── ZeroconfDirectory.h ├── ZipDirectory.cpp ├── ZipDirectory.h ├── ZipFile.cpp ├── ZipFile.h ├── ZipManager.cpp ├── ZipManager.h └── test │ ├── CMakeLists.txt │ ├── TestDirectory.cpp │ ├── TestFile.cpp │ ├── TestFileFactory.cpp │ ├── TestHTTPDirectory.cpp │ ├── TestNfsFile.cpp │ ├── TestZipFile.cpp │ ├── TestZipManager.cpp │ ├── data │ └── httpdirectory │ │ ├── apache-default.html │ │ ├── apache-fancy.html │ │ ├── apache-html.html │ │ ├── basic-multiline.html │ │ ├── basic.html │ │ ├── lighttp-default.html │ │ ├── nginx-default.html │ │ └── nginx-fancyindex.html │ ├── extendedlocalheader.zip │ ├── refRARnormal.rar │ ├── refRARstored.rar │ ├── reffile.txt │ ├── reffile.txt.rar │ └── reffile.txt.zip ├── games ├── CMakeLists.txt ├── GameServices.cpp ├── GameServices.h ├── GameSettings.cpp ├── GameSettings.h ├── GameTypes.h ├── GameUtils.cpp ├── GameUtils.h ├── addons │ ├── CMakeLists.txt │ ├── GameClient.cpp │ ├── GameClient.h │ ├── GameClientCallbacks.h │ ├── GameClientInGameSaves.cpp │ ├── GameClientInGameSaves.h │ ├── GameClientProperties.cpp │ ├── GameClientProperties.h │ ├── GameClientSubsystem.cpp │ ├── GameClientSubsystem.h │ ├── GameClientTranslator.cpp │ ├── GameClientTranslator.h │ ├── cheevos │ │ ├── CMakeLists.txt │ │ ├── GameClientCheevos.cpp │ │ └── GameClientCheevos.h │ ├── input │ │ ├── CMakeLists.txt │ │ ├── GameClientController.cpp │ │ ├── GameClientController.h │ │ ├── GameClientDevice.cpp │ │ ├── GameClientDevice.h │ │ ├── GameClientHardware.cpp │ │ ├── GameClientHardware.h │ │ ├── GameClientInput.cpp │ │ ├── GameClientInput.h │ │ ├── GameClientJoystick.cpp │ │ ├── GameClientJoystick.h │ │ ├── GameClientKeyboard.cpp │ │ ├── GameClientKeyboard.h │ │ ├── GameClientMouse.cpp │ │ ├── GameClientMouse.h │ │ ├── GameClientPort.cpp │ │ ├── GameClientPort.h │ │ ├── GameClientTopology.cpp │ │ └── GameClientTopology.h │ └── streams │ │ ├── CMakeLists.txt │ │ ├── GameClientStreamAudio.cpp │ │ ├── GameClientStreamAudio.h │ │ ├── GameClientStreamSwFramebuffer.cpp │ │ ├── GameClientStreamSwFramebuffer.h │ │ ├── GameClientStreamVideo.cpp │ │ ├── GameClientStreamVideo.h │ │ ├── GameClientStreams.cpp │ │ ├── GameClientStreams.h │ │ └── IGameClientStream.h ├── agents │ ├── CMakeLists.txt │ ├── GameAgent.cpp │ ├── GameAgent.h │ ├── GameAgentManager.cpp │ ├── GameAgentManager.h │ ├── input │ │ ├── CMakeLists.txt │ │ ├── GameAgentJoystick.cpp │ │ └── GameAgentJoystick.h │ └── windows │ │ ├── CMakeLists.txt │ │ ├── GUIAgentDefines.h │ │ ├── GUIAgentList.cpp │ │ ├── GUIAgentList.h │ │ ├── GUIAgentWindow.cpp │ │ ├── GUIAgentWindow.h │ │ └── IAgentList.h ├── controllers │ ├── CMakeLists.txt │ ├── Controller.cpp │ ├── Controller.h │ ├── ControllerDefinitions.h │ ├── ControllerIDs.h │ ├── ControllerLayout.cpp │ ├── ControllerLayout.h │ ├── ControllerManager.cpp │ ├── ControllerManager.h │ ├── ControllerTranslator.cpp │ ├── ControllerTranslator.h │ ├── ControllerTypes.h │ ├── dialogs │ │ ├── CMakeLists.txt │ │ ├── ControllerInstaller.cpp │ │ ├── ControllerInstaller.h │ │ ├── ControllerSelect.cpp │ │ ├── ControllerSelect.h │ │ ├── GUIDialogAxisDetection.cpp │ │ ├── GUIDialogAxisDetection.h │ │ ├── GUIDialogButtonCapture.cpp │ │ ├── GUIDialogButtonCapture.h │ │ ├── GUIDialogIgnoreInput.cpp │ │ └── GUIDialogIgnoreInput.h │ ├── guicontrols │ │ ├── CMakeLists.txt │ │ ├── GUICardinalFeatureButton.cpp │ │ ├── GUICardinalFeatureButton.h │ │ ├── GUIControlTypes.h │ │ ├── GUIControllerButton.cpp │ │ ├── GUIControllerButton.h │ │ ├── GUIFeatureButton.cpp │ │ ├── GUIFeatureButton.h │ │ ├── GUIFeatureControls.cpp │ │ ├── GUIFeatureControls.h │ │ ├── GUIFeatureFactory.cpp │ │ ├── GUIFeatureFactory.h │ │ ├── GUIFeatureTranslator.cpp │ │ ├── GUIFeatureTranslator.h │ │ ├── GUIGameController.cpp │ │ ├── GUIGameController.dox │ │ ├── GUIGameController.h │ │ ├── GUIGameControllerList.cpp │ │ ├── GUIGameControllerList.dox │ │ ├── GUIGameControllerList.h │ │ ├── GUIScalarFeatureButton.cpp │ │ ├── GUIScalarFeatureButton.h │ │ ├── GUISelectKeyButton.cpp │ │ ├── GUISelectKeyButton.h │ │ ├── GUIThrottleButton.cpp │ │ ├── GUIThrottleButton.h │ │ ├── GUIWheelButton.cpp │ │ └── GUIWheelButton.h │ ├── input │ │ ├── CMakeLists.txt │ │ ├── ControllerActivity.cpp │ │ ├── ControllerActivity.h │ │ ├── InputSink.cpp │ │ ├── InputSink.h │ │ ├── PhysicalFeature.cpp │ │ ├── PhysicalFeature.h │ │ ├── PhysicalTopology.cpp │ │ └── PhysicalTopology.h │ ├── listproviders │ │ ├── CMakeLists.txt │ │ ├── GUIGameControllerProvider.cpp │ │ └── GUIGameControllerProvider.h │ ├── types │ │ ├── CMakeLists.txt │ │ ├── ControllerGrid.cpp │ │ ├── ControllerGrid.h │ │ ├── ControllerHub.cpp │ │ ├── ControllerHub.h │ │ ├── ControllerNode.cpp │ │ ├── ControllerNode.h │ │ └── ControllerTree.h │ └── windows │ │ ├── CMakeLists.txt │ │ ├── GUIConfigurationWizard.cpp │ │ ├── GUIConfigurationWizard.h │ │ ├── GUIControllerDefines.h │ │ ├── GUIControllerList.cpp │ │ ├── GUIControllerList.h │ │ ├── GUIControllerWindow.cpp │ │ ├── GUIControllerWindow.h │ │ ├── GUIFeatureList.cpp │ │ ├── GUIFeatureList.h │ │ └── IConfigurationWindow.h ├── dialogs │ ├── CMakeLists.txt │ ├── DialogGameDefines.h │ ├── GUIDialogSelectGameClient.cpp │ ├── GUIDialogSelectGameClient.h │ ├── GUIDialogSelectSavestate.cpp │ ├── GUIDialogSelectSavestate.h │ └── osd │ │ ├── CMakeLists.txt │ │ ├── DialogGameAdvancedSettings.cpp │ │ ├── DialogGameAdvancedSettings.h │ │ ├── DialogGameOSD.cpp │ │ ├── DialogGameOSD.h │ │ ├── DialogGameOSDHelp.cpp │ │ ├── DialogGameOSDHelp.h │ │ ├── DialogGameSaves.cpp │ │ ├── DialogGameSaves.h │ │ ├── DialogGameStretchMode.cpp │ │ ├── DialogGameStretchMode.h │ │ ├── DialogGameVideoFilter.cpp │ │ ├── DialogGameVideoFilter.h │ │ ├── DialogGameVideoRotation.cpp │ │ ├── DialogGameVideoRotation.h │ │ ├── DialogGameVideoSelect.cpp │ │ ├── DialogGameVideoSelect.h │ │ ├── DialogGameVolume.cpp │ │ ├── DialogGameVolume.h │ │ ├── DialogInGameSaves.cpp │ │ └── DialogInGameSaves.h ├── ports │ ├── guicontrols │ │ ├── CMakeLists.txt │ │ ├── GUIActivePortList.cpp │ │ ├── GUIActivePortList.h │ │ └── IActivePortList.h │ ├── input │ │ ├── CMakeLists.txt │ │ ├── PhysicalPort.cpp │ │ ├── PhysicalPort.h │ │ ├── PortInput.cpp │ │ ├── PortInput.h │ │ ├── PortManager.cpp │ │ └── PortManager.h │ ├── types │ │ ├── CMakeLists.txt │ │ ├── PortNode.cpp │ │ └── PortNode.h │ └── windows │ │ ├── CMakeLists.txt │ │ ├── GUIPortDefines.h │ │ ├── GUIPortList.cpp │ │ ├── GUIPortList.h │ │ ├── GUIPortWindow.cpp │ │ ├── GUIPortWindow.h │ │ └── IPortList.h ├── tags │ ├── CMakeLists.txt │ ├── GameInfoTag.cpp │ └── GameInfoTag.h └── windows │ ├── CMakeLists.txt │ ├── GUIViewStateWindowGames.cpp │ ├── GUIViewStateWindowGames.h │ ├── GUIWindowGames.cpp │ └── GUIWindowGames.h ├── guilib ├── CMakeLists.txt ├── D3DResource.cpp ├── D3DResource.h ├── DDSImage.cpp ├── DDSImage.h ├── DirectXGraphics.cpp ├── DirectXGraphics.h ├── DirtyRegion.h ├── DirtyRegionSolvers.cpp ├── DirtyRegionSolvers.h ├── DirtyRegionTracker.cpp ├── DirtyRegionTracker.h ├── DispResource.h ├── FFmpegImage.cpp ├── FFmpegImage.h ├── GUIAction.cpp ├── GUIAction.h ├── GUIAudioManager.cpp ├── GUIAudioManager.h ├── GUIBaseContainer.cpp ├── GUIBaseContainer.h ├── GUIBorderedImage.cpp ├── GUIBorderedImage.h ├── GUIButtonControl.cpp ├── GUIButtonControl.dox ├── GUIButtonControl.h ├── GUIColorButtonControl.cpp ├── GUIColorButtonControl.dox ├── GUIColorButtonControl.h ├── GUIColorManager.cpp ├── GUIColorManager.h ├── GUIComponent.cpp ├── GUIComponent.h ├── GUIControl.cpp ├── GUIControl.h ├── GUIControlFactory.cpp ├── GUIControlFactory.h ├── GUIControlGroup.cpp ├── GUIControlGroup.dox ├── GUIControlGroup.h ├── GUIControlGroupList.cpp ├── GUIControlGroupList.h ├── GUIControlLookup.cpp ├── GUIControlLookup.h ├── GUIControlProfiler.cpp ├── GUIControlProfiler.h ├── GUIDialog.cpp ├── GUIDialog.h ├── GUIEditControl.cpp ├── GUIEditControl.dox ├── GUIEditControl.h ├── GUIFadeLabelControl.cpp ├── GUIFadeLabelControl.dox ├── GUIFadeLabelControl.h ├── GUIFixedListContainer.cpp ├── GUIFixedListContainer.dox ├── GUIFixedListContainer.h ├── GUIFont.cpp ├── GUIFont.h ├── GUIFontCache.cpp ├── GUIFontCache.h ├── GUIFontManager.cpp ├── GUIFontManager.h ├── GUIFontTTF.cpp ├── GUIFontTTF.h ├── GUIFontTTFDX.cpp ├── GUIFontTTFDX.h ├── GUIFontTTFGL.cpp ├── GUIFontTTFGL.h ├── GUIFontTTFGLES.cpp ├── GUIFontTTFGLES.h ├── GUIImage.cpp ├── GUIImage.dox ├── GUIImage.h ├── GUIIncludes.cpp ├── GUIIncludes.h ├── GUIKeyboard.h ├── GUIKeyboardFactory.cpp ├── GUIKeyboardFactory.h ├── GUILabel.cpp ├── GUILabel.h ├── GUILabelControl.cpp ├── GUILabelControl.dox ├── GUILabelControl.h ├── GUIListContainer.cpp ├── GUIListContainer.dox ├── GUIListContainer.h ├── GUIListGroup.cpp ├── GUIListGroup.dox ├── GUIListGroup.h ├── GUIListItem.cpp ├── GUIListItem.h ├── GUIListItemLayout.cpp ├── GUIListItemLayout.h ├── GUIListLabel.cpp ├── GUIListLabel.h ├── GUIMessage.cpp ├── GUIMessage.h ├── GUIMoverControl.cpp ├── GUIMoverControl.dox ├── GUIMoverControl.h ├── GUIMultiImage.cpp ├── GUIMultiImage.dox ├── GUIMultiImage.h ├── GUIPanelContainer.cpp ├── GUIPanelContainer.dox ├── GUIPanelContainer.h ├── GUIProgressControl.cpp ├── GUIProgressControl.dox ├── GUIProgressControl.h ├── GUIRSSControl.cpp ├── GUIRSSControl.dox ├── GUIRSSControl.h ├── GUIRadioButtonControl.cpp ├── GUIRadioButtonControl.dox ├── GUIRadioButtonControl.h ├── GUIRangesControl.cpp ├── GUIRangesControl.dox ├── GUIRangesControl.h ├── GUIRenderingControl.cpp ├── GUIRenderingControl.dox ├── GUIRenderingControl.h ├── GUIResizeControl.cpp ├── GUIResizeControl.dox ├── GUIResizeControl.h ├── GUIScrollBarControl.cpp ├── GUIScrollBarControl.dox ├── GUIScrollBarControl.h ├── GUISettingsSliderControl.cpp ├── GUISettingsSliderControl.dox ├── GUISettingsSliderControl.h ├── GUIShaderDX.cpp ├── GUIShaderDX.h ├── GUISliderControl.cpp ├── GUISliderControl.dox ├── GUISliderControl.h ├── GUISpinControl.cpp ├── GUISpinControl.dox ├── GUISpinControl.h ├── GUISpinControlEx.cpp ├── GUISpinControlEx.dox ├── GUISpinControlEx.h ├── GUIStaticItem.cpp ├── GUIStaticItem.h ├── GUITextBox.cpp ├── GUITextBox.dox ├── GUITextBox.h ├── GUITextLayout.cpp ├── GUITextLayout.h ├── GUITexture.cpp ├── GUITexture.h ├── GUITextureD3D.cpp ├── GUITextureD3D.h ├── GUITextureGL.cpp ├── GUITextureGL.h ├── GUITextureGLES.cpp ├── GUITextureGLES.h ├── GUIToggleButtonControl.cpp ├── GUIToggleButtonControl.dox ├── GUIToggleButtonControl.h ├── GUIVideoControl.cpp ├── GUIVideoControl.dox ├── GUIVideoControl.h ├── GUIVisualisationControl.cpp ├── GUIVisualisationControl.dox ├── GUIVisualisationControl.h ├── GUIWindow.cpp ├── GUIWindow.h ├── GUIWindowManager.cpp ├── GUIWindowManager.h ├── GUIWrappingListContainer.cpp ├── GUIWrappingListContainer.dox ├── GUIWrappingListContainer.h ├── IAudioDeviceChangedCallback.h ├── IDirtyRegionSolver.h ├── IGUIContainer.h ├── IMsgTargetCallback.h ├── IRenderingCallback.h ├── ISliderCallback.h ├── IWindowManagerCallback.cpp ├── IWindowManagerCallback.h ├── LocalizeStrings.cpp ├── LocalizeStrings.h ├── Shader.cpp ├── Shader.h ├── StereoscopicsManager.cpp ├── StereoscopicsManager.h ├── Texture.cpp ├── Texture.h ├── TextureBundle.cpp ├── TextureBundle.h ├── TextureBundleXBT.cpp ├── TextureBundleXBT.h ├── TextureDX.cpp ├── TextureDX.h ├── TextureFormats.h ├── TextureGL.cpp ├── TextureGL.h ├── TextureManager.cpp ├── TextureManager.h ├── Tween.h ├── VisibleEffect.cpp ├── VisibleEffect.h ├── WindowIDs.dox ├── WindowIDs.h ├── XBTF.cpp ├── XBTF.h ├── XBTFReader.cpp ├── XBTFReader.h ├── _Controls.dox ├── gui3d.h ├── guiinfo │ ├── AddonsGUIInfo.cpp │ ├── AddonsGUIInfo.h │ ├── CMakeLists.txt │ ├── GUIControlsGUIInfo.cpp │ ├── GUIControlsGUIInfo.h │ ├── GUIInfo.cpp │ ├── GUIInfo.h │ ├── GUIInfoBool.cpp │ ├── GUIInfoBool.h │ ├── GUIInfoColor.cpp │ ├── GUIInfoColor.h │ ├── GUIInfoHelper.cpp │ ├── GUIInfoHelper.h │ ├── GUIInfoLabel.cpp │ ├── GUIInfoLabel.h │ ├── GUIInfoLabels.h │ ├── GUIInfoProvider.h │ ├── GUIInfoProviders.cpp │ ├── GUIInfoProviders.h │ ├── GamesGUIInfo.cpp │ ├── GamesGUIInfo.h │ ├── IGUIInfoProvider.h │ ├── LibraryGUIInfo.cpp │ ├── LibraryGUIInfo.h │ ├── MusicGUIInfo.cpp │ ├── MusicGUIInfo.h │ ├── PicturesGUIInfo.cpp │ ├── PicturesGUIInfo.h │ ├── PlayerGUIInfo.cpp │ ├── PlayerGUIInfo.h │ ├── SkinGUIInfo.cpp │ ├── SkinGUIInfo.h │ ├── SystemGUIInfo.cpp │ ├── SystemGUIInfo.h │ ├── VideoGUIInfo.cpp │ ├── VideoGUIInfo.h │ ├── VisualisationGUIInfo.cpp │ ├── VisualisationGUIInfo.h │ ├── WeatherGUIInfo.cpp │ └── WeatherGUIInfo.h ├── iimage.h ├── imagefactory.cpp └── imagefactory.h ├── imagefiles ├── CMakeLists.txt ├── SpecialImageFileLoader.h ├── SpecialImageLoaderFactory.cpp └── SpecialImageLoaderFactory.h ├── input ├── AppTranslator.cpp ├── AppTranslator.h ├── ButtonTranslator.cpp ├── ButtonTranslator.h ├── CMakeLists.txt ├── CustomControllerTranslator.cpp ├── CustomControllerTranslator.h ├── GamepadTranslator.cpp ├── GamepadTranslator.h ├── IButtonMapper.h ├── IKeymap.h ├── IKeymapEnvironment.h ├── IRTranslator.cpp ├── IRTranslator.h ├── InertialScrollingHandler.cpp ├── InertialScrollingHandler.h ├── InputCodingTable.h ├── InputCodingTableBasePY.cpp ├── InputCodingTableBasePY.h ├── InputCodingTableFactory.cpp ├── InputCodingTableFactory.h ├── InputCodingTableKorean.cpp ├── InputCodingTableKorean.h ├── InputManager.cpp ├── InputManager.h ├── InputTranslator.cpp ├── InputTranslator.h ├── InputTypes.h ├── JoystickMapper.cpp ├── JoystickMapper.h ├── Key.cpp ├── Key.h ├── KeyboardLayout.cpp ├── KeyboardLayout.h ├── KeyboardLayoutManager.cpp ├── KeyboardLayoutManager.h ├── KeyboardStat.cpp ├── KeyboardStat.h ├── KeyboardTranslator.cpp ├── KeyboardTranslator.h ├── Keymap.cpp ├── Keymap.h ├── KeymapEnvironment.cpp ├── KeymapEnvironment.h ├── TouchTranslator.cpp ├── TouchTranslator.h ├── WindowKeymap.cpp ├── WindowKeymap.h ├── WindowTranslator.cpp ├── WindowTranslator.h ├── XBMC_keyboard.h ├── XBMC_keysym.h ├── XBMC_keytable.cpp ├── XBMC_keytable.h ├── XBMC_vkeys.h ├── actions │ ├── Action.cpp │ ├── Action.h │ ├── ActionIDs.h │ ├── ActionTranslator.cpp │ ├── ActionTranslator.h │ └── CMakeLists.txt ├── button │ ├── ButtonStat.cpp │ ├── ButtonStat.h │ └── CMakeLists.txt ├── hardware │ └── IHardwareInput.h ├── joysticks │ ├── CMakeLists.txt │ ├── DeadzoneFilter.cpp │ ├── DeadzoneFilter.h │ ├── DriverPrimitive.cpp │ ├── DriverPrimitive.h │ ├── JoystickEasterEgg.cpp │ ├── JoystickEasterEgg.h │ ├── JoystickIDs.h │ ├── JoystickMonitor.cpp │ ├── JoystickMonitor.h │ ├── JoystickTranslator.cpp │ ├── JoystickTranslator.h │ ├── JoystickTypes.h │ ├── JoystickUtils.cpp │ ├── JoystickUtils.h │ ├── RumbleGenerator.cpp │ ├── RumbleGenerator.h │ ├── dialogs │ │ ├── CMakeLists.txt │ │ ├── GUIDialogNewJoystick.cpp │ │ └── GUIDialogNewJoystick.h │ ├── generic │ │ ├── ButtonMapping.cpp │ │ ├── ButtonMapping.h │ │ ├── CMakeLists.txt │ │ ├── DriverReceiving.cpp │ │ ├── DriverReceiving.h │ │ ├── FeatureHandling.cpp │ │ ├── FeatureHandling.h │ │ ├── InputHandling.cpp │ │ └── InputHandling.h │ ├── interfaces │ │ ├── IButtonMap.h │ │ ├── IButtonMapCallback.h │ │ ├── IButtonMapper.h │ │ ├── IButtonSequence.h │ │ ├── IDriverHandler.h │ │ ├── IDriverReceiver.h │ │ ├── IInputHandler.h │ │ ├── IInputProvider.h │ │ ├── IInputReceiver.h │ │ ├── IKeyHandler.h │ │ └── IKeymapHandler.h │ └── keymaps │ │ ├── CMakeLists.txt │ │ ├── KeyHandler.cpp │ │ ├── KeyHandler.h │ │ ├── KeymapHandler.cpp │ │ ├── KeymapHandler.h │ │ ├── KeymapHandling.cpp │ │ └── KeymapHandling.h ├── keyboard │ ├── CMakeLists.txt │ ├── KeyboardEasterEgg.cpp │ ├── KeyboardEasterEgg.h │ ├── KeyboardTypes.h │ ├── KeymapActionMap.cpp │ ├── KeymapActionMap.h │ ├── generic │ │ ├── CMakeLists.txt │ │ ├── KeyboardInputHandling.cpp │ │ └── KeyboardInputHandling.h │ └── interfaces │ │ ├── IActionMap.h │ │ ├── IKeyboardDriverHandler.h │ │ ├── IKeyboardInputHandler.h │ │ └── IKeyboardInputProvider.h ├── mouse │ ├── CMakeLists.txt │ ├── MouseStat.cpp │ ├── MouseStat.h │ ├── MouseTranslator.cpp │ ├── MouseTranslator.h │ ├── MouseTypes.h │ ├── generic │ │ ├── CMakeLists.txt │ │ ├── MouseInputHandling.cpp │ │ └── MouseInputHandling.h │ └── interfaces │ │ ├── IMouseDriverHandler.h │ │ ├── IMouseInputHandler.h │ │ └── IMouseInputProvider.h ├── remote │ └── IRRemote.h └── touch │ ├── CMakeLists.txt │ ├── ITouchActionHandler.h │ ├── ITouchInputHandler.h │ ├── ITouchInputHandling.cpp │ ├── ITouchInputHandling.h │ ├── TouchTypes.h │ └── generic │ ├── CMakeLists.txt │ ├── GenericTouchActionHandler.cpp │ ├── GenericTouchActionHandler.h │ ├── GenericTouchInputHandler.cpp │ ├── GenericTouchInputHandler.h │ ├── GenericTouchPinchDetector.cpp │ ├── GenericTouchPinchDetector.h │ ├── GenericTouchRotateDetector.cpp │ ├── GenericTouchRotateDetector.h │ ├── GenericTouchSwipeDetector.cpp │ ├── GenericTouchSwipeDetector.h │ └── IGenericTouchGestureDetector.h ├── interfaces ├── AnnouncementManager.cpp ├── AnnouncementManager.h ├── CMakeLists.txt ├── IActionListener.h ├── IAnnouncer.h ├── builtins │ ├── AddonBuiltins.cpp │ ├── AddonBuiltins.h │ ├── AndroidBuiltins.cpp │ ├── AndroidBuiltins.h │ ├── ApplicationBuiltins.cpp │ ├── ApplicationBuiltins.h │ ├── Builtins.cpp │ ├── Builtins.h │ ├── CECBuiltins.cpp │ ├── CECBuiltins.h │ ├── CMakeLists.txt │ ├── GUIBuiltins.cpp │ ├── GUIBuiltins.h │ ├── GUIContainerBuiltins.cpp │ ├── GUIContainerBuiltins.h │ ├── GUIControlBuiltins.cpp │ ├── GUIControlBuiltins.h │ ├── LibraryBuiltins.cpp │ ├── LibraryBuiltins.h │ ├── OpticalBuiltins.cpp │ ├── OpticalBuiltins.h │ ├── PVRBuiltins.cpp │ ├── PVRBuiltins.h │ ├── PictureBuiltins.cpp │ ├── PictureBuiltins.h │ ├── PlayerBuiltins.cpp │ ├── PlayerBuiltins.h │ ├── ProfileBuiltins.cpp │ ├── ProfileBuiltins.h │ ├── SkinBuiltins.cpp │ ├── SkinBuiltins.h │ ├── SystemBuiltins.cpp │ ├── SystemBuiltins.h │ ├── WeatherBuiltins.cpp │ └── WeatherBuiltins.h ├── generic │ ├── CMakeLists.txt │ ├── ILanguageInvocationHandler.h │ ├── ILanguageInvoker.cpp │ ├── ILanguageInvoker.h │ ├── LanguageInvokerThread.cpp │ ├── LanguageInvokerThread.h │ ├── RunningScriptObserver.cpp │ ├── RunningScriptObserver.h │ ├── RunningScriptsHandler.h │ ├── ScriptInvocationManager.cpp │ ├── ScriptInvocationManager.h │ ├── ScriptRunner.cpp │ └── ScriptRunner.h ├── info │ ├── CMakeLists.txt │ ├── Info.h │ ├── InfoBool.cpp │ ├── InfoBool.h │ ├── InfoExpression.cpp │ ├── InfoExpression.h │ ├── SkinVariable.cpp │ └── SkinVariable.h ├── json-rpc │ ├── AddonsOperations.cpp │ ├── AddonsOperations.h │ ├── ApplicationOperations.cpp │ ├── ApplicationOperations.h │ ├── AudioLibrary.cpp │ ├── AudioLibrary.h │ ├── CMakeLists.txt │ ├── FavouritesOperations.cpp │ ├── FavouritesOperations.h │ ├── FileItemHandler.cpp │ ├── FileItemHandler.h │ ├── FileOperations.cpp │ ├── FileOperations.h │ ├── GUIOperations.cpp │ ├── GUIOperations.h │ ├── IClient.h │ ├── IJSONRPCAnnouncer.h │ ├── ITransportLayer.h │ ├── InputOperations.cpp │ ├── InputOperations.h │ ├── JSONRPC.cpp │ ├── JSONRPC.h │ ├── JSONRPCUtils.h │ ├── JSONServiceDescription.cpp │ ├── JSONServiceDescription.h │ ├── JSONUtils.cpp │ ├── JSONUtils.h │ ├── PVROperations.cpp │ ├── PVROperations.h │ ├── PlayerOperations.cpp │ ├── PlayerOperations.h │ ├── PlaylistOperations.cpp │ ├── PlaylistOperations.h │ ├── ProfilesOperations.cpp │ ├── ProfilesOperations.h │ ├── SettingsOperations.cpp │ ├── SettingsOperations.h │ ├── SystemOperations.cpp │ ├── SystemOperations.h │ ├── TextureOperations.cpp │ ├── TextureOperations.h │ ├── VideoLibrary.cpp │ ├── VideoLibrary.h │ ├── XBMCOperations.cpp │ ├── XBMCOperations.h │ └── schema │ │ ├── CMakeLists.txt │ │ ├── GenerateAddonXml.cmake │ │ ├── license.txt │ │ ├── methods.json │ │ ├── notifications.json │ │ ├── types.json │ │ └── version.txt ├── legacy │ ├── Addon.cpp │ ├── Addon.h │ ├── AddonCallback.cpp │ ├── AddonCallback.h │ ├── AddonClass.cpp │ ├── AddonClass.h │ ├── AddonString.h │ ├── AddonUtils.cpp │ ├── AddonUtils.h │ ├── Alternative.h │ ├── CMakeLists.txt │ ├── CallbackFunction.cpp │ ├── CallbackFunction.h │ ├── CallbackHandler.cpp │ ├── CallbackHandler.h │ ├── Control.cpp │ ├── Control.h │ ├── Dialog.cpp │ ├── Dialog.h │ ├── Dictionary.h │ ├── DrmCryptoSession.cpp │ ├── DrmCryptoSession.h │ ├── Exception.h │ ├── File.cpp │ ├── File.h │ ├── InfoTagGame.cpp │ ├── InfoTagGame.h │ ├── InfoTagMusic.cpp │ ├── InfoTagMusic.h │ ├── InfoTagPicture.cpp │ ├── InfoTagPicture.h │ ├── InfoTagRadioRDS.cpp │ ├── InfoTagRadioRDS.h │ ├── InfoTagVideo.cpp │ ├── InfoTagVideo.h │ ├── Keyboard.cpp │ ├── Keyboard.h │ ├── LanguageHook.cpp │ ├── LanguageHook.h │ ├── List.h │ ├── ListItem.cpp │ ├── ListItem.h │ ├── ModuleXbmc.cpp │ ├── ModuleXbmc.h │ ├── ModuleXbmcgui.cpp │ ├── ModuleXbmcgui.h │ ├── ModuleXbmcplugin.cpp │ ├── ModuleXbmcplugin.h │ ├── ModuleXbmcvfs.cpp │ ├── ModuleXbmcvfs.h │ ├── Monitor.cpp │ ├── Monitor.h │ ├── PlayList.cpp │ ├── PlayList.h │ ├── Player.cpp │ ├── Player.h │ ├── RenderCapture.h │ ├── Settings.cpp │ ├── Settings.h │ ├── Stat.h │ ├── String.cpp │ ├── Tuple.h │ ├── Window.cpp │ ├── Window.h │ ├── WindowDialog.cpp │ ├── WindowDialog.h │ ├── WindowDialogMixin.cpp │ ├── WindowDialogMixin.h │ ├── WindowException.h │ ├── WindowInterceptor.h │ ├── WindowXML.cpp │ ├── WindowXML.h │ ├── aojsonrpc.h │ ├── swighelper.h │ └── wsgi │ │ ├── CMakeLists.txt │ │ ├── WsgiErrorStream.cpp │ │ ├── WsgiErrorStream.h │ │ ├── WsgiInputStream.cpp │ │ ├── WsgiInputStream.h │ │ ├── WsgiResponse.cpp │ │ ├── WsgiResponse.h │ │ ├── WsgiResponseBody.cpp │ │ └── WsgiResponseBody.h ├── python │ ├── AddonPythonInvoker.cpp │ ├── AddonPythonInvoker.h │ ├── CMakeLists.txt │ ├── CallbackHandler.cpp │ ├── CallbackHandler.h │ ├── ContextItemAddonInvoker.cpp │ ├── ContextItemAddonInvoker.h │ ├── LanguageHook.cpp │ ├── LanguageHook.h │ ├── MethodType.groovy │ ├── PyContext.cpp │ ├── PyContext.h │ ├── PythonInvoker.cpp │ ├── PythonInvoker.h │ ├── PythonSwig.cpp.template │ ├── PythonTools.groovy │ ├── XBPython.cpp │ ├── XBPython.h │ ├── preamble.h │ ├── pythreadstate.h │ ├── swig.cpp │ ├── swig.h │ ├── test │ │ ├── CMakeLists.txt │ │ └── TestSwig.cpp │ └── typemaps │ │ ├── python.Alternative.intm │ │ ├── python.Alternative.outtm │ │ ├── python.Tuple.intm │ │ ├── python.Tuple.outtm │ │ ├── python.buffer.intm │ │ ├── python.buffer.outtm │ │ ├── python.dict.intm │ │ ├── python.map.intm │ │ ├── python.smart_ptr.outtm │ │ ├── python.string.outtm │ │ ├── python.vector.intm │ │ └── python.vector.outtm └── swig │ ├── AddonModuleXbmc.i │ ├── AddonModuleXbmcaddon.i │ ├── AddonModuleXbmcdrm.i │ ├── AddonModuleXbmcgui.i │ ├── AddonModuleXbmcplugin.i │ ├── AddonModuleXbmcvfs.i │ ├── AddonModuleXbmcwsgi.i │ └── CMakeLists.txt ├── listproviders ├── CMakeLists.txt ├── DirectoryProvider.cpp ├── DirectoryProvider.h ├── IListProvider.cpp ├── IListProvider.h ├── MultiProvider.cpp ├── MultiProvider.h ├── StaticProvider.cpp └── StaticProvider.h ├── media ├── CMakeLists.txt ├── MediaLockState.h ├── MediaType.cpp ├── MediaType.h ├── decoderfilter │ ├── CMakeLists.txt │ ├── DecoderFilterManager.cpp │ └── DecoderFilterManager.h └── drm │ ├── CMakeLists.txt │ ├── CryptoSession.cpp │ └── CryptoSession.h ├── messaging ├── ApplicationMessenger.cpp ├── ApplicationMessenger.h ├── CMakeLists.txt ├── IMessageTarget.h ├── ThreadMessage.h └── helpers │ ├── CMakeLists.txt │ ├── DialogHelper.cpp │ ├── DialogHelper.h │ ├── DialogOKHelper.cpp │ └── DialogOKHelper.h ├── music ├── Album.cpp ├── Album.h ├── Artist.cpp ├── Artist.h ├── CMakeLists.txt ├── ContextMenus.cpp ├── ContextMenus.h ├── GUIViewStateMusic.cpp ├── GUIViewStateMusic.h ├── MusicDatabase.cpp ├── MusicDatabase.h ├── MusicDbUrl.cpp ├── MusicDbUrl.h ├── MusicEmbeddedImageFileLoader.cpp ├── MusicEmbeddedImageFileLoader.h ├── MusicInfoLoader.cpp ├── MusicInfoLoader.h ├── MusicLibraryQueue.cpp ├── MusicLibraryQueue.h ├── MusicThumbLoader.cpp ├── MusicThumbLoader.h ├── MusicUtils.cpp ├── MusicUtils.h ├── Song.cpp ├── Song.h ├── dialogs │ ├── CMakeLists.txt │ ├── GUIDialogInfoProviderSettings.cpp │ ├── GUIDialogInfoProviderSettings.h │ ├── GUIDialogMusicInfo.cpp │ ├── GUIDialogMusicInfo.h │ ├── GUIDialogMusicOSD.cpp │ ├── GUIDialogMusicOSD.h │ ├── GUIDialogSongInfo.cpp │ ├── GUIDialogSongInfo.h │ ├── GUIDialogVisualisationPresetList.cpp │ └── GUIDialogVisualisationPresetList.h ├── infoscanner │ ├── CMakeLists.txt │ ├── MusicAlbumInfo.cpp │ ├── MusicAlbumInfo.h │ ├── MusicArtistInfo.cpp │ ├── MusicArtistInfo.h │ ├── MusicInfoScanner.cpp │ ├── MusicInfoScanner.h │ ├── MusicInfoScraper.cpp │ └── MusicInfoScraper.h ├── jobs │ ├── CMakeLists.txt │ ├── MusicLibraryCleaningJob.cpp │ ├── MusicLibraryCleaningJob.h │ ├── MusicLibraryExportJob.cpp │ ├── MusicLibraryExportJob.h │ ├── MusicLibraryImportJob.cpp │ ├── MusicLibraryImportJob.h │ ├── MusicLibraryJob.cpp │ ├── MusicLibraryJob.h │ ├── MusicLibraryProgressJob.cpp │ ├── MusicLibraryProgressJob.h │ ├── MusicLibraryScanningJob.cpp │ └── MusicLibraryScanningJob.h ├── tags │ ├── CMakeLists.txt │ ├── ImusicInfoTagLoader.h │ ├── MusicInfoTag.cpp │ ├── MusicInfoTag.h │ ├── MusicInfoTagLoaderCDDA.cpp │ ├── MusicInfoTagLoaderCDDA.h │ ├── MusicInfoTagLoaderDatabase.cpp │ ├── MusicInfoTagLoaderDatabase.h │ ├── MusicInfoTagLoaderFFmpeg.cpp │ ├── MusicInfoTagLoaderFFmpeg.h │ ├── MusicInfoTagLoaderFactory.cpp │ ├── MusicInfoTagLoaderFactory.h │ ├── MusicInfoTagLoaderShn.cpp │ ├── MusicInfoTagLoaderShn.h │ ├── ReplayGain.cpp │ ├── ReplayGain.h │ ├── TagLibVFSStream.cpp │ ├── TagLibVFSStream.h │ ├── TagLoaderTagLib.cpp │ ├── TagLoaderTagLib.h │ └── test │ │ ├── CMakeLists.txt │ │ └── TestTagLoaderTagLib.cpp └── windows │ ├── CMakeLists.txt │ ├── GUIWindowMusicBase.cpp │ ├── GUIWindowMusicBase.h │ ├── GUIWindowMusicNav.cpp │ ├── GUIWindowMusicNav.h │ ├── GUIWindowMusicPlaylist.cpp │ ├── GUIWindowMusicPlaylist.h │ ├── GUIWindowMusicPlaylistEditor.cpp │ ├── GUIWindowMusicPlaylistEditor.h │ ├── GUIWindowVisualisation.cpp │ ├── GUIWindowVisualisation.h │ ├── MusicFileItemListModifier.cpp │ └── MusicFileItemListModifier.h ├── network ├── AirPlayServer.cpp ├── AirPlayServer.h ├── AirTunesServer.cpp ├── AirTunesServer.h ├── CMakeLists.txt ├── DNSNameCache.cpp ├── DNSNameCache.h ├── EventClient.cpp ├── EventClient.h ├── EventPacket.cpp ├── EventPacket.h ├── EventServer.cpp ├── EventServer.h ├── GUIDialogNetworkSetup.cpp ├── GUIDialogNetworkSetup.h ├── IWSDiscovery.h ├── Network.cpp ├── Network.h ├── NetworkServices.cpp ├── NetworkServices.h ├── Socket.cpp ├── Socket.h ├── TCPServer.cpp ├── TCPServer.h ├── UdpClient.cpp ├── UdpClient.h ├── WakeOnAccess.cpp ├── WakeOnAccess.h ├── WebServer.cpp ├── WebServer.h ├── Zeroconf.cpp ├── Zeroconf.h ├── ZeroconfBrowser.cpp ├── ZeroconfBrowser.h ├── cddb.cpp ├── cddb.h ├── dacp │ ├── CMakeLists.txt │ ├── dacp.cpp │ └── dacp.h ├── httprequesthandler │ ├── CMakeLists.txt │ ├── HTTPFileHandler.cpp │ ├── HTTPFileHandler.h │ ├── HTTPImageHandler.cpp │ ├── HTTPImageHandler.h │ ├── HTTPImageTransformationHandler.cpp │ ├── HTTPImageTransformationHandler.h │ ├── HTTPJsonRpcHandler.cpp │ ├── HTTPJsonRpcHandler.h │ ├── HTTPPythonHandler.cpp │ ├── HTTPPythonHandler.h │ ├── HTTPRequestHandlerUtils.cpp │ ├── HTTPRequestHandlerUtils.h │ ├── HTTPVfsHandler.cpp │ ├── HTTPVfsHandler.h │ ├── HTTPWebinterfaceAddonsHandler.cpp │ ├── HTTPWebinterfaceAddonsHandler.h │ ├── HTTPWebinterfaceHandler.cpp │ ├── HTTPWebinterfaceHandler.h │ ├── IHTTPRequestHandler.cpp │ ├── IHTTPRequestHandler.h │ └── python │ │ ├── CMakeLists.txt │ │ ├── HTTPPythonInvoker.cpp │ │ ├── HTTPPythonInvoker.h │ │ ├── HTTPPythonRequest.h │ │ ├── HTTPPythonWsgiInvoker.cpp │ │ └── HTTPPythonWsgiInvoker.h ├── mdns │ ├── CMakeLists.txt │ ├── ZeroconfBrowserMDNS.cpp │ ├── ZeroconfBrowserMDNS.h │ ├── ZeroconfMDNS.cpp │ └── ZeroconfMDNS.h ├── test │ ├── CMakeLists.txt │ ├── TestNetwork.cpp │ ├── TestWebServer.cpp │ └── data │ │ └── webserver │ │ ├── test-ranges.txt │ │ ├── test.html │ │ └── test.png ├── upnp │ ├── CMakeLists.txt │ ├── UPnP.cpp │ ├── UPnP.h │ ├── UPnPInternal.cpp │ ├── UPnPInternal.h │ ├── UPnPPlayer.cpp │ ├── UPnPPlayer.h │ ├── UPnPRenderer.cpp │ ├── UPnPRenderer.h │ ├── UPnPServer.cpp │ ├── UPnPServer.h │ ├── UPnPSettings.cpp │ └── UPnPSettings.h └── websocket │ ├── CMakeLists.txt │ ├── WebSocket.cpp │ ├── WebSocket.h │ ├── WebSocketManager.cpp │ ├── WebSocketManager.h │ ├── WebSocketV13.cpp │ ├── WebSocketV13.h │ ├── WebSocketV8.cpp │ └── WebSocketV8.h ├── peripherals ├── CMakeLists.txt ├── EventLockHandle.cpp ├── EventLockHandle.h ├── EventPollHandle.cpp ├── EventPollHandle.h ├── EventScanner.cpp ├── EventScanner.h ├── IEventScannerCallback.h ├── PeripheralTypes.h ├── Peripherals.cpp ├── Peripherals.h ├── addons │ ├── AddonButtonMap.cpp │ ├── AddonButtonMap.h │ ├── AddonButtonMapping.cpp │ ├── AddonButtonMapping.h │ ├── AddonInputHandling.cpp │ ├── AddonInputHandling.h │ ├── CMakeLists.txt │ ├── PeripheralAddon.cpp │ ├── PeripheralAddon.h │ ├── PeripheralAddonTranslator.cpp │ └── PeripheralAddonTranslator.h ├── bus │ ├── CMakeLists.txt │ ├── PeripheralBus.cpp │ ├── PeripheralBus.h │ ├── PeripheralBusUSB.h │ └── virtual │ │ ├── CMakeLists.txt │ │ ├── PeripheralBusAddon.cpp │ │ ├── PeripheralBusAddon.h │ │ ├── PeripheralBusApplication.cpp │ │ ├── PeripheralBusApplication.h │ │ ├── PeripheralBusCEC.cpp │ │ └── PeripheralBusCEC.h ├── devices │ ├── CMakeLists.txt │ ├── Peripheral.cpp │ ├── Peripheral.h │ ├── PeripheralBluetooth.cpp │ ├── PeripheralBluetooth.h │ ├── PeripheralCecAdapter.cpp │ ├── PeripheralCecAdapter.h │ ├── PeripheralDisk.cpp │ ├── PeripheralDisk.h │ ├── PeripheralHID.cpp │ ├── PeripheralHID.h │ ├── PeripheralImon.cpp │ ├── PeripheralImon.h │ ├── PeripheralJoystick.cpp │ ├── PeripheralJoystick.h │ ├── PeripheralKeyboard.cpp │ ├── PeripheralKeyboard.h │ ├── PeripheralMouse.cpp │ ├── PeripheralMouse.h │ ├── PeripheralNIC.cpp │ ├── PeripheralNIC.h │ ├── PeripheralNyxboard.cpp │ ├── PeripheralNyxboard.h │ ├── PeripheralTuner.cpp │ └── PeripheralTuner.h └── dialogs │ ├── CMakeLists.txt │ ├── GUIDialogPeripheralSettings.cpp │ ├── GUIDialogPeripheralSettings.h │ ├── GUIDialogPeripherals.cpp │ └── GUIDialogPeripherals.h ├── pictures ├── CMakeLists.txt ├── ExifParse.cpp ├── ExifParse.h ├── GUIDialogPictureInfo.cpp ├── GUIDialogPictureInfo.h ├── GUIViewStatePictures.cpp ├── GUIViewStatePictures.h ├── GUIWindowPictures.cpp ├── GUIWindowPictures.h ├── GUIWindowSlideShow.cpp ├── GUIWindowSlideShow.h ├── IptcParse.cpp ├── IptcParse.h ├── JpegParse.cpp ├── JpegParse.h ├── Picture.cpp ├── Picture.h ├── PictureFolderImageFileLoader.cpp ├── PictureFolderImageFileLoader.h ├── PictureInfoLoader.cpp ├── PictureInfoLoader.h ├── PictureInfoTag.cpp ├── PictureInfoTag.h ├── PictureScalingAlgorithm.cpp ├── PictureScalingAlgorithm.h ├── PictureThumbLoader.cpp ├── PictureThumbLoader.h ├── SlideShowPicture.cpp ├── SlideShowPicture.h ├── SlideShowPictureDX.cpp ├── SlideShowPictureDX.h ├── SlideShowPictureGL.cpp ├── SlideShowPictureGL.h ├── SlideShowPictureGLES.cpp ├── SlideShowPictureGLES.h ├── libexif.cpp └── libexif.h ├── platform ├── CMakeLists.txt ├── Environment.cpp ├── Environment.h ├── Filesystem.h ├── MessagePrinter.h ├── Platform.h ├── android │ ├── CMakeLists.txt │ ├── CPUInfoAndroid.cpp │ ├── CPUInfoAndroid.h │ ├── GPUInfoAndroid.cpp │ ├── GPUInfoAndroid.h │ ├── MemUtils.cpp │ ├── PlatformAndroid.cpp │ ├── PlatformAndroid.h │ ├── activity │ │ ├── AndroidFeatures.cpp │ │ ├── AndroidFeatures.h │ │ ├── AndroidJoyStick.cpp │ │ ├── AndroidJoyStick.h │ │ ├── AndroidKey.cpp │ │ ├── AndroidKey.h │ │ ├── AndroidMouse.cpp │ │ ├── AndroidMouse.h │ │ ├── AndroidTouch.cpp │ │ ├── AndroidTouch.h │ │ ├── CMakeLists.txt │ │ ├── EventLoop.cpp │ │ ├── EventLoop.h │ │ ├── IActivityHandler.h │ │ ├── IInputDeviceCallbacks.h │ │ ├── IInputDeviceEventHandler.h │ │ ├── IInputHandler.h │ │ ├── JNIMainActivity.cpp │ │ ├── JNIMainActivity.h │ │ ├── JNIXBMCAudioManagerOnAudioFocusChangeListener.cpp │ │ ├── JNIXBMCAudioManagerOnAudioFocusChangeListener.h │ │ ├── JNIXBMCBroadcastReceiver.cpp │ │ ├── JNIXBMCBroadcastReceiver.h │ │ ├── JNIXBMCConnectivityManagerNetworkCallback.cpp │ │ ├── JNIXBMCConnectivityManagerNetworkCallback.h │ │ ├── JNIXBMCDisplayManagerDisplayListener.cpp │ │ ├── JNIXBMCDisplayManagerDisplayListener.h │ │ ├── JNIXBMCFile.cpp │ │ ├── JNIXBMCFile.h │ │ ├── JNIXBMCJsonHandler.cpp │ │ ├── JNIXBMCJsonHandler.h │ │ ├── JNIXBMCMainView.cpp │ │ ├── JNIXBMCMainView.h │ │ ├── JNIXBMCMediaSession.cpp │ │ ├── JNIXBMCMediaSession.h │ │ ├── JNIXBMCNsdManagerDiscoveryListener.cpp │ │ ├── JNIXBMCNsdManagerDiscoveryListener.h │ │ ├── JNIXBMCNsdManagerRegistrationListener.cpp │ │ ├── JNIXBMCNsdManagerRegistrationListener.h │ │ ├── JNIXBMCNsdManagerResolveListener.cpp │ │ ├── JNIXBMCNsdManagerResolveListener.h │ │ ├── JNIXBMCSpeechRecognitionListener.cpp │ │ ├── JNIXBMCSpeechRecognitionListener.h │ │ ├── JNIXBMCSurfaceTextureOnFrameAvailableListener.cpp │ │ ├── JNIXBMCSurfaceTextureOnFrameAvailableListener.h │ │ ├── JNIXBMCURIUtils.cpp │ │ ├── JNIXBMCURIUtils.h │ │ ├── JNIXBMCVideoView.cpp │ │ ├── JNIXBMCVideoView.h │ │ ├── XBMCApp.cpp │ │ ├── XBMCApp.h │ │ └── android_main.cpp │ ├── filesystem │ │ ├── APKDirectory.cpp │ │ ├── APKDirectory.h │ │ ├── APKFile.cpp │ │ ├── APKFile.h │ │ ├── AndroidAppDirectory.cpp │ │ ├── AndroidAppDirectory.h │ │ ├── AndroidAppFile.cpp │ │ ├── AndroidAppFile.h │ │ └── CMakeLists.txt │ ├── media │ │ ├── decoderfilter │ │ │ ├── CMakeLists.txt │ │ │ ├── MediaCodecDecoderFilterManager.cpp │ │ │ └── MediaCodecDecoderFilterManager.h │ │ └── drm │ │ │ ├── CMakeLists.txt │ │ │ ├── MediaDrmCryptoSession.cpp │ │ │ └── MediaDrmCryptoSession.h │ ├── network │ │ ├── CMakeLists.txt │ │ ├── NetworkAndroid.cpp │ │ ├── NetworkAndroid.h │ │ ├── ZeroconfAndroid.cpp │ │ ├── ZeroconfAndroid.h │ │ ├── ZeroconfBrowserAndroid.cpp │ │ └── ZeroconfBrowserAndroid.h │ ├── peripherals │ │ ├── AndroidJoystickState.cpp │ │ ├── AndroidJoystickState.h │ │ ├── AndroidJoystickTranslator.cpp │ │ ├── AndroidJoystickTranslator.h │ │ ├── CMakeLists.txt │ │ ├── PeripheralBusAndroid.cpp │ │ └── PeripheralBusAndroid.h │ ├── powermanagement │ │ ├── AndroidPowerSyscall.cpp │ │ ├── AndroidPowerSyscall.h │ │ └── CMakeLists.txt │ ├── speech │ │ ├── CMakeLists.txt │ │ ├── ISpeechRecognitionCallback.h │ │ ├── SpeechRecognitionAndroid.cpp │ │ ├── SpeechRecognitionAndroid.h │ │ ├── SpeechRecognitionListenerAndroid.cpp │ │ └── SpeechRecognitionListenerAndroid.h │ ├── storage │ │ ├── AndroidStorageProvider.cpp │ │ ├── AndroidStorageProvider.h │ │ └── CMakeLists.txt │ └── utils │ │ ├── AndroidInterfaceForCLog.cpp │ │ ├── AndroidInterfaceForCLog.h │ │ └── CMakeLists.txt ├── common │ └── speech │ │ ├── CMakeLists.txt │ │ ├── SpeechRecognitionStub.cpp │ │ └── SpeechRecognitionStub.h ├── darwin │ ├── CMakeLists.txt │ ├── Credits.html.in │ ├── DarwinUtils.h │ ├── DarwinUtils.mm │ ├── DictionaryUtils.h │ ├── DictionaryUtils.mm │ ├── MemUtils.cpp │ ├── NSLogDebugHelpers.h │ ├── PlatformDarwin.cpp │ ├── PlatformDarwin.h │ ├── ios-common │ │ ├── AnnounceReceiver.h │ │ ├── AnnounceReceiver.mm │ │ ├── CMakeLists.txt │ │ ├── CPUInfoDarwinEmbed.cpp │ │ ├── CPUInfoDarwinEmbed.h │ │ ├── DarwinEmbedKeyboard.h │ │ ├── DarwinEmbedKeyboard.mm │ │ ├── DarwinEmbedKeyboardView.h │ │ ├── DarwinEmbedKeyboardView.mm │ │ ├── DarwinEmbedNowPlayingInfoManager.h │ │ ├── DarwinEmbedNowPlayingInfoManager.mm │ │ ├── DarwinEmbedUtils.h │ │ ├── DarwinEmbedUtils.mm │ │ ├── GPUInfoDarwinEmbed.cpp │ │ ├── GPUInfoDarwinEmbed.h │ │ ├── NSData+GZIP.h │ │ ├── NSData+GZIP.m │ │ ├── PlatformDarwinEmbedded.cpp │ │ ├── PlatformDarwinEmbedded.h │ │ ├── network │ │ │ ├── CMakeLists.txt │ │ │ ├── NetworkIOS.h │ │ │ ├── NetworkIOS.mm │ │ │ └── route.h │ │ └── storage │ │ │ ├── CMakeLists.txt │ │ │ ├── IOSStorageProvider.h │ │ │ └── IOSStorageProvider.mm │ ├── ios │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── IOSEAGLView.h │ │ ├── IOSEAGLView.mm │ │ ├── IOSExternalTouchController.h │ │ ├── IOSExternalTouchController.mm │ │ ├── IOSKeyboardView.h │ │ ├── IOSKeyboardView.mm │ │ ├── IOSScreenManager.h │ │ ├── IOSScreenManager.mm │ │ ├── Info.plist.in │ │ ├── LaunchScreen.storyboard │ │ ├── XBMCApplication.h │ │ ├── XBMCApplication.mm │ │ ├── XBMCController.h │ │ └── XBMCController.mm │ ├── network │ │ ├── CMakeLists.txt │ │ ├── ZeroconfBrowserDarwin.cpp │ │ ├── ZeroconfBrowserDarwin.h │ │ ├── ZeroconfDarwin.cpp │ │ └── ZeroconfDarwin.h │ ├── osx │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── CPUInfoOsx.cpp │ │ ├── CPUInfoOsx.h │ │ ├── CocoaInterface.h │ │ ├── CocoaInterface.mm │ │ ├── GPUInfoMacOS.cpp │ │ ├── GPUInfoMacOS.h │ │ ├── HotKeyController.h │ │ ├── HotKeyController.m │ │ ├── Info.plist.in │ │ ├── PlatformDarwinOSX.cpp │ │ ├── PlatformDarwinOSX.h │ │ ├── XBMCApplication.h │ │ ├── XBMCApplication.mm │ │ ├── XBMCHelper.cpp │ │ ├── XBMCHelper.h │ │ ├── network │ │ │ ├── CMakeLists.txt │ │ │ ├── NetworkMacOS.h │ │ │ └── NetworkMacOS.mm │ │ ├── peripherals │ │ │ ├── CMakeLists.txt │ │ │ ├── PeripheralBusUSB.cpp │ │ │ └── PeripheralBusUSB.h │ │ ├── powermanagement │ │ │ ├── CMakeLists.txt │ │ │ ├── CocoaPowerSyscall.cpp │ │ │ └── CocoaPowerSyscall.h │ │ └── storage │ │ │ ├── CMakeLists.txt │ │ │ ├── OSXStorageProvider.cpp │ │ │ └── OSXStorageProvider.h │ ├── peripherals │ │ ├── CMakeLists.txt │ │ ├── InputKey.h │ │ ├── Input_Gamecontroller.h │ │ ├── Input_Gamecontroller.mm │ │ ├── PeripheralBusGCController.h │ │ ├── PeripheralBusGCController.mm │ │ ├── PeripheralBusGCControllerManager.h │ │ └── PeripheralBusGCControllerManager.mm │ ├── speech │ │ ├── CMakeLists.txt │ │ ├── SpeechRecognitionDarwin.h │ │ └── SpeechRecognitionDarwin.mm │ ├── tvos │ │ ├── Assets.xcassets │ │ │ ├── Assets.brandassets │ │ │ │ ├── Contents.json │ │ │ │ ├── icon.imagestack │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Layer1.imagestacklayer │ │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ └── image@2x.png │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── Layer2.imagestacklayer │ │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ └── image@2x.png │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── Layer3.imagestacklayer │ │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ └── image@2x.png │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Layer4.imagestacklayer │ │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── image@2x.png │ │ │ │ │ │ └── Contents.json │ │ │ │ ├── icon_appstore.imagestack │ │ │ │ │ ├── Back.imagestacklayer │ │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ │ └── Contents.json │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Front.imagestacklayer │ │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ │ └── Contents.json │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Middle.imagestacklayer │ │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ │ └── Contents.json │ │ │ │ ├── topshelf.imageset │ │ │ │ │ └── Contents.json │ │ │ │ └── topshelf_wide.imageset │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── image.png │ │ │ ├── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ ├── .gitignore │ │ │ │ ├── Contents.json │ │ │ │ └── splash.jpg │ │ ├── CMakeLists.txt │ │ ├── FrameworkSeed_Info.plist │ │ ├── Info.plist.in │ │ ├── Kodi.entitlements.in │ │ ├── PreflightHandler.h │ │ ├── PreflightHandler.mm │ │ ├── TVOSDisplayManager.h │ │ ├── TVOSDisplayManager.mm │ │ ├── TVOSEAGLView.h │ │ ├── TVOSEAGLView.mm │ │ ├── TVOSKeyboardView.h │ │ ├── TVOSKeyboardView.mm │ │ ├── TVOSNSUserDefaults.h │ │ ├── TVOSNSUserDefaults.mm │ │ ├── TVOSSettingsHandler.h │ │ ├── TVOSSettingsHandler.mm │ │ ├── TVOSTopShelf.h │ │ ├── TVOSTopShelf.mm │ │ ├── TopShelf │ │ │ ├── Info.plist.in │ │ │ ├── ServiceProvider.h │ │ │ ├── ServiceProvider.mm │ │ │ └── TopShelf.entitlements.in │ │ ├── XBMCApplication.h │ │ ├── XBMCApplication.mm │ │ ├── XBMCController.h │ │ ├── XBMCController.mm │ │ ├── filesystem │ │ │ ├── CMakeLists.txt │ │ │ ├── TVOSDirectory.cpp │ │ │ ├── TVOSDirectory.h │ │ │ ├── TVOSFile.cpp │ │ │ ├── TVOSFile.h │ │ │ ├── TVOSFileUtils.h │ │ │ └── TVOSFileUtils.mm │ │ ├── input │ │ │ ├── CMakeLists.txt │ │ │ ├── LibInputHandler.h │ │ │ ├── LibInputHandler.mm │ │ │ ├── LibInputRemote.h │ │ │ ├── LibInputRemote.mm │ │ │ ├── LibInputSettings.h │ │ │ ├── LibInputSettings.mm │ │ │ ├── LibInputTouch.h │ │ │ └── LibInputTouch.mm │ │ ├── powermanagement │ │ │ ├── CMakeLists.txt │ │ │ ├── TVOSPowerSyscall.cpp │ │ │ └── TVOSPowerSyscall.h │ │ ├── tvosShared.h │ │ └── tvosShared.mm │ └── utils │ │ ├── CMakeLists.txt │ │ ├── DarwinInterfaceForCLog.h │ │ └── DarwinInterfaceForCLog.mm ├── freebsd │ ├── CMakeLists.txt │ ├── CPUInfoFreebsd.cpp │ ├── CPUInfoFreebsd.h │ ├── GPUInfoFreebsd.cpp │ ├── GPUInfoFreebsd.h │ ├── MemUtils.cpp │ ├── OptionalsReg.cpp │ ├── OptionalsReg.h │ ├── PlatformFreebsd.cpp │ ├── PlatformFreebsd.h │ └── network │ │ ├── CMakeLists.txt │ │ ├── NetworkFreebsd.cpp │ │ └── NetworkFreebsd.h ├── linux │ ├── AppParamParserLinux.cpp │ ├── AppParamParserLinux.h │ ├── AppParamParserWebOS.cpp │ ├── AppParamParserWebOS.h │ ├── CMakeLists.txt │ ├── CPUInfoLinux.cpp │ ├── CPUInfoLinux.h │ ├── DBusMessage.cpp │ ├── DBusMessage.h │ ├── DBusUtil.cpp │ ├── DBusUtil.h │ ├── FDEventMonitor.cpp │ ├── FDEventMonitor.h │ ├── GPUInfoLinux.cpp │ ├── GPUInfoLinux.h │ ├── MemUtils.cpp │ ├── OptionalsReg.cpp │ ├── OptionalsReg.h │ ├── PlatformLinux.cpp │ ├── PlatformLinux.h │ ├── SysfsPath.cpp │ ├── SysfsPath.h │ ├── TimeUtils.cpp │ ├── TimeUtils.h │ ├── input │ │ ├── CMakeLists.txt │ │ ├── LIRC.cpp │ │ ├── LIRC.h │ │ ├── LibInputHandler.cpp │ │ ├── LibInputHandler.h │ │ ├── LibInputKeyboard.cpp │ │ ├── LibInputKeyboard.h │ │ ├── LibInputPointer.cpp │ │ ├── LibInputPointer.h │ │ ├── LibInputSettings.cpp │ │ ├── LibInputSettings.h │ │ ├── LibInputTouch.cpp │ │ └── LibInputTouch.h │ ├── network │ │ ├── CMakeLists.txt │ │ ├── NetworkLinux.cpp │ │ ├── NetworkLinux.h │ │ └── zeroconf │ │ │ ├── CMakeLists.txt │ │ │ ├── ZeroconfAvahi.cpp │ │ │ ├── ZeroconfAvahi.h │ │ │ ├── ZeroconfBrowserAvahi.cpp │ │ │ └── ZeroconfBrowserAvahi.h │ ├── peripherals │ │ ├── CMakeLists.txt │ │ ├── PeripheralBusUSBLibUSB.cpp │ │ ├── PeripheralBusUSBLibUSB.h │ │ ├── PeripheralBusUSBLibUdev.cpp │ │ └── PeripheralBusUSBLibUdev.h │ ├── powermanagement │ │ ├── CMakeLists.txt │ │ ├── ConsoleUPowerSyscall.cpp │ │ ├── ConsoleUPowerSyscall.h │ │ ├── FallbackPowerSyscall.h │ │ ├── LinuxPowerSyscall.cpp │ │ ├── LinuxPowerSyscall.h │ │ ├── LogindUPowerSyscall.cpp │ │ ├── LogindUPowerSyscall.h │ │ ├── UPowerSyscall.cpp │ │ └── UPowerSyscall.h │ ├── sse4 │ │ ├── CMakeLists.txt │ │ ├── CopyFrame.cpp │ │ └── DllLibSSE4.h │ ├── storage │ │ ├── CMakeLists.txt │ │ ├── LinuxStorageProvider.cpp │ │ ├── LinuxStorageProvider.h │ │ ├── UDevProvider.cpp │ │ ├── UDevProvider.h │ │ ├── UDisks2Provider.cpp │ │ ├── UDisks2Provider.h │ │ ├── UDisksProvider.cpp │ │ └── UDisksProvider.h │ ├── test │ │ ├── CMakeLists.txt │ │ └── TestSysfsPath.cpp │ └── threads │ │ ├── CMakeLists.txt │ │ ├── ThreadImplLinux.cpp │ │ └── ThreadImplLinux.h ├── posix │ ├── CMakeLists.txt │ ├── CPUInfoPosix.cpp │ ├── CPUInfoPosix.h │ ├── ConvUtils.cpp │ ├── ConvUtils.h │ ├── Filesystem.cpp │ ├── GPUInfoPosix.cpp │ ├── GPUInfoPosix.h │ ├── MessagePrinter.cpp │ ├── PlatformDefs.h │ ├── PlatformPosix.cpp │ ├── PlatformPosix.h │ ├── PosixMountProvider.cpp │ ├── PosixMountProvider.h │ ├── PosixResourceCounter.cpp │ ├── PosixResourceCounter.h │ ├── PosixTimezone.cpp │ ├── PosixTimezone.h │ ├── XHandle.cpp │ ├── XHandle.h │ ├── XHandlePublic.h │ ├── XTimeUtils.cpp │ ├── filesystem │ │ ├── CMakeLists.txt │ │ ├── PosixDirectory.cpp │ │ ├── PosixDirectory.h │ │ ├── PosixFile.cpp │ │ ├── PosixFile.h │ │ ├── SMBDirectory.cpp │ │ ├── SMBDirectory.h │ │ ├── SMBFile.cpp │ │ ├── SMBFile.h │ │ ├── SMBWSDiscovery.cpp │ │ ├── SMBWSDiscovery.h │ │ ├── SMBWSDiscoveryListener.cpp │ │ └── SMBWSDiscoveryListener.h │ ├── main.cpp │ ├── network │ │ ├── CMakeLists.txt │ │ ├── NetworkPosix.cpp │ │ └── NetworkPosix.h │ ├── storage │ │ └── discs │ │ │ ├── CMakeLists.txt │ │ │ ├── DiscDriveHandlerPosix.cpp │ │ │ └── DiscDriveHandlerPosix.h │ ├── threads │ │ ├── CMakeLists.txt │ │ ├── RecursiveMutex.cpp │ │ ├── RecursiveMutex.h │ │ ├── ThreadImplPosix.cpp │ │ └── ThreadImplPosix.h │ └── utils │ │ ├── CMakeLists.txt │ │ ├── FileHandle.h │ │ ├── Mmap.cpp │ │ ├── Mmap.h │ │ ├── PosixInterfaceForCLog.cpp │ │ ├── PosixInterfaceForCLog.h │ │ ├── SharedMemory.cpp │ │ └── SharedMemory.h ├── win10 │ ├── AsyncHelpers.h │ ├── CMakeLists.txt │ ├── CPUInfoWin10.cpp │ ├── CPUInfoWin10.h │ ├── Environment.cpp │ ├── GPUInfoWin10.cpp │ ├── GPUInfoWin10.h │ ├── MessagePrinter.cpp │ ├── PlatformWin10.cpp │ ├── PlatformWin10.h │ ├── Win10App.cpp │ ├── Win10App.h │ ├── filesystem │ │ ├── CMakeLists.txt │ │ ├── WinLibraryDirectory.cpp │ │ ├── WinLibraryDirectory.h │ │ ├── WinLibraryFile.cpp │ │ └── WinLibraryFile.h │ ├── input │ │ ├── RemoteControlXbox.cpp │ │ └── RemoteControlXbox.h │ ├── main.cpp │ ├── network │ │ ├── CMakeLists.txt │ │ ├── NetworkWin10.cpp │ │ └── NetworkWin10.h │ ├── peripherals │ │ ├── CMakeLists.txt │ │ ├── PeripheralBusUSB.cpp │ │ └── PeripheralBusUSB.h │ ├── powermanagement │ │ ├── CMakeLists.txt │ │ ├── Win10PowerSyscall.cpp │ │ ├── Win10PowerSyscall.h │ │ └── WinIdleTimer.cpp │ ├── storage │ │ ├── CMakeLists.txt │ │ ├── Win10StorageProvider.cpp │ │ └── Win10StorageProvider.h │ └── threads │ │ └── CMakeLists.txt ├── win32 │ ├── CMakeLists.txt │ ├── CPUInfoWin32.cpp │ ├── CPUInfoWin32.h │ ├── CharsetConverter.cpp │ ├── CharsetConverter.h │ ├── Environment.cpp │ ├── Filesystem.cpp │ ├── GPUInfoWin32.cpp │ ├── GPUInfoWin32.h │ ├── IMMNotificationClient.h │ ├── MemUtils.cpp │ ├── MessagePrinter.cpp │ ├── PlatformDefs.h │ ├── PlatformWin32.cpp │ ├── PlatformWin32.h │ ├── WIN32Util.cpp │ ├── WIN32Util.h │ ├── WinMain.cpp │ ├── WindowHelper.cpp │ ├── WindowHelper.h │ ├── XBMC_PC.rc.in │ ├── XTimeUtils.cpp │ ├── app.manifest │ ├── arpa │ │ └── inet.h │ ├── dirent.h │ ├── dxerr.cpp │ ├── dxerr.h │ ├── filesystem │ │ ├── CMakeLists.txt │ │ ├── Win32Directory.cpp │ │ ├── Win32Directory.h │ │ ├── Win32File.cpp │ │ ├── Win32File.h │ │ ├── Win32SMBDirectory.cpp │ │ ├── Win32SMBDirectory.h │ │ ├── Win32SMBFile.cpp │ │ └── Win32SMBFile.h │ ├── git_revision.t │ ├── input │ │ ├── CMakeLists.txt │ │ ├── IRServerSuite.cpp │ │ ├── IRServerSuite.h │ │ ├── IrssMessage.cpp │ │ └── IrssMessage.h │ ├── my_ntddcdrm.h │ ├── my_ntddscsi.h │ ├── netdb.h │ ├── netinet │ │ ├── in.h │ │ └── tcp.h │ ├── network │ │ ├── CMakeLists.txt │ │ ├── NetworkWin32.cpp │ │ ├── NetworkWin32.h │ │ ├── WSDiscoveryWin32.cpp │ │ └── WSDiscoveryWin32.h │ ├── pch.cpp │ ├── pch.h │ ├── peripherals │ │ ├── CMakeLists.txt │ │ ├── PeripheralBusUSB.cpp │ │ └── PeripheralBusUSB.h │ ├── powermanagement │ │ ├── CMakeLists.txt │ │ ├── Win32PowerSyscall.cpp │ │ ├── Win32PowerSyscall.h │ │ └── WinIdleTimer.cpp │ ├── resource.h │ ├── storage │ │ ├── CMakeLists.txt │ │ ├── Win32StorageProvider.cpp │ │ ├── Win32StorageProvider.h │ │ └── discs │ │ │ ├── CMakeLists.txt │ │ │ ├── Win32DiscDriveHandler.cpp │ │ │ └── Win32DiscDriveHandler.h │ ├── sys │ │ ├── select.h │ │ ├── socket.h │ │ └── time.h │ ├── threads │ │ ├── CMakeLists.txt │ │ ├── ThreadImplWin.cpp │ │ ├── ThreadImplWin.h │ │ ├── Win32Exception.cpp │ │ └── Win32Exception.h │ ├── unistd.h │ └── utils │ │ ├── CMakeLists.txt │ │ ├── Win32InterfaceForCLog.cpp │ │ ├── Win32InterfaceForCLog.h │ │ ├── gpu_memcpy_sse4.h │ │ └── memcpy_sse2.h ├── xbmc.cpp └── xbmc.h ├── playlists ├── CMakeLists.txt ├── PlayList.cpp ├── PlayList.h ├── PlayListB4S.cpp ├── PlayListB4S.h ├── PlayListFactory.cpp ├── PlayListFactory.h ├── PlayListM3U.cpp ├── PlayListM3U.h ├── PlayListPLS.cpp ├── PlayListPLS.h ├── PlayListTypes.h ├── PlayListURL.cpp ├── PlayListURL.h ├── PlayListWPL.cpp ├── PlayListWPL.h ├── PlayListXML.cpp ├── PlayListXML.h ├── PlayListXSPF.cpp ├── PlayListXSPF.h ├── SmartPlayList.cpp ├── SmartPlayList.h ├── SmartPlaylistFileItemListModifier.cpp ├── SmartPlaylistFileItemListModifier.h └── test │ ├── CMakeLists.txt │ ├── TestPlayListB4S.cpp │ ├── TestPlayListFactory.cpp │ ├── TestPlayListXSPF.cpp │ ├── test.b4s │ └── test.xspf ├── powermanagement ├── CMakeLists.txt ├── DPMSSupport.cpp ├── DPMSSupport.h ├── IPowerSyscall.cpp ├── IPowerSyscall.h ├── PowerManager.cpp ├── PowerManager.h ├── PowerTypes.h └── WinIdleTimer.h ├── profiles ├── CMakeLists.txt ├── Profile.cpp ├── Profile.h ├── ProfileManager.cpp ├── ProfileManager.h ├── dialogs │ ├── CMakeLists.txt │ ├── GUIDialogLockSettings.cpp │ ├── GUIDialogLockSettings.h │ ├── GUIDialogProfileSettings.cpp │ └── GUIDialogProfileSettings.h └── windows │ ├── CMakeLists.txt │ ├── GUIWindowSettingsProfile.cpp │ └── GUIWindowSettingsProfile.h ├── programs ├── CMakeLists.txt ├── GUIViewStatePrograms.cpp ├── GUIViewStatePrograms.h ├── GUIWindowPrograms.cpp └── GUIWindowPrograms.h ├── pvr ├── CMakeLists.txt ├── IPVRComponent.h ├── PVRCachedImage.cpp ├── PVRCachedImage.h ├── PVRCachedImages.cpp ├── PVRCachedImages.h ├── PVRChannelGroupImageFileLoader.cpp ├── PVRChannelGroupImageFileLoader.h ├── PVRChannelNumberInputHandler.cpp ├── PVRChannelNumberInputHandler.h ├── PVRComponentRegistration.cpp ├── PVRComponentRegistration.h ├── PVRContextMenus.cpp ├── PVRContextMenus.h ├── PVRDatabase.cpp ├── PVRDatabase.h ├── PVREdl.cpp ├── PVREdl.h ├── PVREventLogJob.cpp ├── PVREventLogJob.h ├── PVRItem.cpp ├── PVRItem.h ├── PVRManager.cpp ├── PVRManager.h ├── PVRPlaybackState.cpp ├── PVRPlaybackState.h ├── PVRStreamProperties.cpp ├── PVRStreamProperties.h ├── PVRThumbLoader.cpp ├── PVRThumbLoader.h ├── addons │ ├── CMakeLists.txt │ ├── PVRClient.cpp │ ├── PVRClient.h │ ├── PVRClientCapabilities.cpp │ ├── PVRClientCapabilities.h │ ├── PVRClientMenuHooks.cpp │ ├── PVRClientMenuHooks.h │ ├── PVRClientUID.cpp │ ├── PVRClientUID.h │ ├── PVRClients.cpp │ └── PVRClients.h ├── channels │ ├── CMakeLists.txt │ ├── PVRChannel.cpp │ ├── PVRChannel.h │ ├── PVRChannelGroup.cpp │ ├── PVRChannelGroup.h │ ├── PVRChannelGroupAllChannels.cpp │ ├── PVRChannelGroupAllChannels.h │ ├── PVRChannelGroupFromClient.cpp │ ├── PVRChannelGroupFromClient.h │ ├── PVRChannelGroupFromUser.cpp │ ├── PVRChannelGroupFromUser.h │ ├── PVRChannelGroupMember.cpp │ ├── PVRChannelGroupMember.h │ ├── PVRChannelGroupSettings.cpp │ ├── PVRChannelGroupSettings.h │ ├── PVRChannelGroups.cpp │ ├── PVRChannelGroups.h │ ├── PVRChannelGroupsContainer.cpp │ ├── PVRChannelGroupsContainer.h │ ├── PVRChannelNumber.cpp │ ├── PVRChannelNumber.h │ ├── PVRChannelsPath.cpp │ ├── PVRChannelsPath.h │ ├── PVRRadioRDSInfoTag.cpp │ ├── PVRRadioRDSInfoTag.h │ └── test │ │ ├── CMakeLists.txt │ │ └── TestPVRChannelsPath.cpp ├── dialogs │ ├── CMakeLists.txt │ ├── GUIDialogPVRChannelGuide.cpp │ ├── GUIDialogPVRChannelGuide.h │ ├── GUIDialogPVRChannelManager.cpp │ ├── GUIDialogPVRChannelManager.h │ ├── GUIDialogPVRChannelsOSD.cpp │ ├── GUIDialogPVRChannelsOSD.h │ ├── GUIDialogPVRClientPriorities.cpp │ ├── GUIDialogPVRClientPriorities.h │ ├── GUIDialogPVRGroupManager.cpp │ ├── GUIDialogPVRGroupManager.h │ ├── GUIDialogPVRGuideControls.cpp │ ├── GUIDialogPVRGuideControls.h │ ├── GUIDialogPVRGuideInfo.cpp │ ├── GUIDialogPVRGuideInfo.h │ ├── GUIDialogPVRGuideSearch.cpp │ ├── GUIDialogPVRGuideSearch.h │ ├── GUIDialogPVRItemsViewBase.cpp │ ├── GUIDialogPVRItemsViewBase.h │ ├── GUIDialogPVRRadioRDSInfo.cpp │ ├── GUIDialogPVRRadioRDSInfo.h │ ├── GUIDialogPVRRecordingInfo.cpp │ ├── GUIDialogPVRRecordingInfo.h │ ├── GUIDialogPVRRecordingSettings.cpp │ ├── GUIDialogPVRRecordingSettings.h │ ├── GUIDialogPVRTimerSettings.cpp │ └── GUIDialogPVRTimerSettings.h ├── epg │ ├── CMakeLists.txt │ ├── Epg.cpp │ ├── Epg.h │ ├── EpgChannelData.cpp │ ├── EpgChannelData.h │ ├── EpgContainer.cpp │ ├── EpgContainer.h │ ├── EpgDatabase.cpp │ ├── EpgDatabase.h │ ├── EpgInfoTag.cpp │ ├── EpgInfoTag.h │ ├── EpgSearchData.h │ ├── EpgSearchFilter.cpp │ ├── EpgSearchFilter.h │ ├── EpgSearchPath.cpp │ ├── EpgSearchPath.h │ ├── EpgTagsCache.cpp │ ├── EpgTagsCache.h │ ├── EpgTagsContainer.cpp │ └── EpgTagsContainer.h ├── filesystem │ ├── CMakeLists.txt │ ├── PVRGUIDirectory.cpp │ └── PVRGUIDirectory.h ├── guilib │ ├── CMakeLists.txt │ ├── GUIEPGGridContainer.cpp │ ├── GUIEPGGridContainer.dox │ ├── GUIEPGGridContainer.h │ ├── GUIEPGGridContainerModel.cpp │ ├── GUIEPGGridContainerModel.h │ ├── PVRGUIActionListener.cpp │ ├── PVRGUIActionListener.h │ ├── PVRGUIActionsChannels.cpp │ ├── PVRGUIActionsChannels.h │ ├── PVRGUIActionsClients.cpp │ ├── PVRGUIActionsClients.h │ ├── PVRGUIActionsDatabase.cpp │ ├── PVRGUIActionsDatabase.h │ ├── PVRGUIActionsEPG.cpp │ ├── PVRGUIActionsEPG.h │ ├── PVRGUIActionsParentalControl.cpp │ ├── PVRGUIActionsParentalControl.h │ ├── PVRGUIActionsPlayback.cpp │ ├── PVRGUIActionsPlayback.h │ ├── PVRGUIActionsPowerManagement.cpp │ ├── PVRGUIActionsPowerManagement.h │ ├── PVRGUIActionsRecordings.cpp │ ├── PVRGUIActionsRecordings.h │ ├── PVRGUIActionsTimers.cpp │ ├── PVRGUIActionsTimers.h │ ├── PVRGUIActionsUtils.cpp │ ├── PVRGUIActionsUtils.h │ ├── PVRGUIChannelIconUpdater.cpp │ ├── PVRGUIChannelIconUpdater.h │ ├── PVRGUIChannelNavigator.cpp │ ├── PVRGUIChannelNavigator.h │ ├── PVRGUIProgressHandler.cpp │ ├── PVRGUIProgressHandler.h │ ├── PVRGUIRecordingsPlayActionProcessor.h │ └── guiinfo │ │ ├── CMakeLists.txt │ │ ├── PVRGUIInfo.cpp │ │ ├── PVRGUIInfo.h │ │ ├── PVRGUITimerInfo.cpp │ │ ├── PVRGUITimerInfo.h │ │ ├── PVRGUITimesInfo.cpp │ │ └── PVRGUITimesInfo.h ├── providers │ ├── CMakeLists.txt │ ├── PVRProvider.cpp │ ├── PVRProvider.h │ ├── PVRProviders.cpp │ └── PVRProviders.h ├── recordings │ ├── CMakeLists.txt │ ├── PVRRecording.cpp │ ├── PVRRecording.h │ ├── PVRRecordings.cpp │ ├── PVRRecordings.h │ ├── PVRRecordingsPath.cpp │ └── PVRRecordingsPath.h ├── settings │ ├── CMakeLists.txt │ ├── PVRSettings.cpp │ └── PVRSettings.h ├── timers │ ├── CMakeLists.txt │ ├── PVRTimerInfoTag.cpp │ ├── PVRTimerInfoTag.h │ ├── PVRTimerRuleMatcher.cpp │ ├── PVRTimerRuleMatcher.h │ ├── PVRTimerType.cpp │ ├── PVRTimerType.h │ ├── PVRTimers.cpp │ ├── PVRTimers.h │ ├── PVRTimersPath.cpp │ └── PVRTimersPath.h └── windows │ ├── CMakeLists.txt │ ├── GUIViewStatePVR.cpp │ ├── GUIViewStatePVR.h │ ├── GUIWindowPVRBase.cpp │ ├── GUIWindowPVRBase.h │ ├── GUIWindowPVRChannels.cpp │ ├── GUIWindowPVRChannels.h │ ├── GUIWindowPVRGuide.cpp │ ├── GUIWindowPVRGuide.h │ ├── GUIWindowPVRRecordings.cpp │ ├── GUIWindowPVRRecordings.h │ ├── GUIWindowPVRSearch.cpp │ ├── GUIWindowPVRSearch.h │ ├── GUIWindowPVRTimerRules.cpp │ ├── GUIWindowPVRTimerRules.h │ ├── GUIWindowPVRTimers.cpp │ ├── GUIWindowPVRTimers.h │ ├── GUIWindowPVRTimersBase.cpp │ └── GUIWindowPVRTimersBase.h ├── rendering ├── CMakeLists.txt ├── MatrixGL.cpp ├── MatrixGL.h ├── MatrixGL.neon.cpp ├── RenderSystem.cpp ├── RenderSystem.h ├── RenderSystemTypes.h ├── dx │ ├── CMakeLists.txt │ ├── DeviceResources.cpp │ ├── DeviceResources.h │ ├── DirectXHelper.cpp │ ├── DirectXHelper.h │ ├── RenderContext.h │ ├── RenderSystemDX.cpp │ ├── RenderSystemDX.h │ ├── ScreenshotSurfaceWindows.cpp │ └── ScreenshotSurfaceWindows.h ├── gl │ ├── CMakeLists.txt │ ├── GLShader.cpp │ ├── GLShader.h │ ├── RenderSystemGL.cpp │ ├── RenderSystemGL.h │ ├── ScreenshotSurfaceGL.cpp │ └── ScreenshotSurfaceGL.h └── gles │ ├── CMakeLists.txt │ ├── GLESShader.cpp │ ├── GLESShader.h │ ├── RenderSystemGLES.cpp │ ├── RenderSystemGLES.h │ ├── ScreenshotSurfaceGLES.cpp │ └── ScreenshotSurfaceGLES.h ├── settings ├── AdvancedSettings.cpp ├── AdvancedSettings.h ├── CMakeLists.txt ├── DiscSettings.cpp ├── DiscSettings.h ├── DisplaySettings.cpp ├── DisplaySettings.h ├── GameSettings.cpp ├── GameSettings.h ├── ISubSettings.h ├── LibExportSettings.cpp ├── LibExportSettings.h ├── MediaSettings.cpp ├── MediaSettings.h ├── MediaSourceSettings.cpp ├── MediaSourceSettings.h ├── ServicesSettings.cpp ├── ServicesSettings.h ├── SettingAddon.cpp ├── SettingAddon.h ├── SettingConditions.cpp ├── SettingConditions.h ├── SettingControl.cpp ├── SettingControl.h ├── SettingCreator.cpp ├── SettingCreator.h ├── SettingDateTime.cpp ├── SettingDateTime.h ├── SettingPath.cpp ├── SettingPath.h ├── SettingUtils.cpp ├── SettingUtils.h ├── Settings.cpp ├── Settings.h ├── SettingsBase.cpp ├── SettingsBase.h ├── SettingsComponent.cpp ├── SettingsComponent.h ├── SettingsValueFlatJsonSerializer.cpp ├── SettingsValueFlatJsonSerializer.h ├── SettingsValueXmlSerializer.cpp ├── SettingsValueXmlSerializer.h ├── SkinSettings.cpp ├── SkinSettings.h ├── SubtitlesSettings.cpp ├── SubtitlesSettings.h ├── dialogs │ ├── CMakeLists.txt │ ├── GUIDialogContentSettings.cpp │ ├── GUIDialogContentSettings.h │ ├── GUIDialogLibExportSettings.cpp │ ├── GUIDialogLibExportSettings.h │ ├── GUIDialogSettingsBase.cpp │ ├── GUIDialogSettingsBase.h │ ├── GUIDialogSettingsManagerBase.cpp │ ├── GUIDialogSettingsManagerBase.h │ ├── GUIDialogSettingsManualBase.cpp │ └── GUIDialogSettingsManualBase.h ├── lib │ ├── CMakeLists.txt │ ├── ISetting.cpp │ ├── ISetting.h │ ├── ISettingCallback.h │ ├── ISettingControl.cpp │ ├── ISettingControl.h │ ├── ISettingControlCreator.h │ ├── ISettingCreator.h │ ├── ISettingsHandler.h │ ├── ISettingsValueSerializer.h │ ├── Setting.cpp │ ├── Setting.h │ ├── SettingCategoryAccess.cpp │ ├── SettingCategoryAccess.h │ ├── SettingConditions.cpp │ ├── SettingConditions.h │ ├── SettingDefinitions.h │ ├── SettingDependency.cpp │ ├── SettingDependency.h │ ├── SettingLevel.h │ ├── SettingRequirement.cpp │ ├── SettingRequirement.h │ ├── SettingSection.cpp │ ├── SettingSection.h │ ├── SettingType.h │ ├── SettingUpdate.cpp │ ├── SettingUpdate.h │ ├── SettingsManager.cpp │ └── SettingsManager.h ├── test │ ├── CMakeLists.txt │ ├── TestMediaSourceSettings.cpp │ └── test-MediaSources.xml └── windows │ ├── CMakeLists.txt │ ├── GUIControlSettings.cpp │ ├── GUIControlSettings.h │ ├── GUIWindowSettings.cpp │ ├── GUIWindowSettings.h │ ├── GUIWindowSettingsCategory.cpp │ ├── GUIWindowSettingsCategory.h │ ├── GUIWindowSettingsScreenCalibration.cpp │ └── GUIWindowSettingsScreenCalibration.h ├── speech ├── CMakeLists.txt ├── ISpeechRecognition.h ├── ISpeechRecognitionListener.h └── SpeechRecognitionErrors.h ├── storage ├── AutorunMediaJob.cpp ├── AutorunMediaJob.h ├── CMakeLists.txt ├── DetectDVDType.cpp ├── DetectDVDType.h ├── IStorageProvider.h ├── MediaManager.cpp ├── MediaManager.h ├── cdioSupport.cpp ├── cdioSupport.h └── discs │ └── IDiscDriveHandler.h ├── system_egl.h ├── system_gl.h ├── test ├── CMakeLists.txt ├── MtTestUtils.h ├── TestBasicEnvironment.cpp ├── TestBasicEnvironment.h ├── TestDateTime.cpp ├── TestDateTimeSpan.cpp ├── TestFileItem.cpp ├── TestTextureUtils.cpp ├── TestURL.cpp ├── TestUtil.cpp ├── TestUtils.cpp ├── TestUtils.h └── xbmc-test.cpp ├── threads ├── CMakeLists.txt ├── Condition.h ├── CriticalSection.h ├── Event.cpp ├── Event.h ├── IRunnable.h ├── IThreadImpl.h ├── Lockables.h ├── SharedSection.h ├── SingleLock.h ├── SystemClock.h ├── Thread.cpp ├── Thread.h ├── Timer.cpp ├── Timer.h └── test │ ├── CMakeLists.txt │ ├── TestEndTime.cpp │ ├── TestEvent.cpp │ ├── TestHelpers.h │ └── TestSharedSection.cpp ├── utils ├── ActorProtocol.cpp ├── ActorProtocol.h ├── AlarmClock.cpp ├── AlarmClock.h ├── AliasShortcutUtils.cpp ├── AliasShortcutUtils.h ├── Archive.cpp ├── Archive.h ├── Base64.cpp ├── Base64.h ├── BitstreamConverter.cpp ├── BitstreamConverter.h ├── BitstreamReader.cpp ├── BitstreamReader.h ├── BitstreamStats.cpp ├── BitstreamStats.h ├── BitstreamWriter.cpp ├── BitstreamWriter.h ├── BooleanLogic.cpp ├── BooleanLogic.h ├── BufferObject.cpp ├── BufferObject.h ├── BufferObjectFactory.cpp ├── BufferObjectFactory.h ├── CMakeLists.txt ├── CPUInfo.cpp ├── CPUInfo.h ├── CSSUtils.cpp ├── CSSUtils.h ├── CharArrayParser.cpp ├── CharArrayParser.h ├── CharsetConverter.cpp ├── CharsetConverter.h ├── CharsetDetection.cpp ├── CharsetDetection.h ├── ColorUtils.cpp ├── ColorUtils.h ├── ComponentContainer.h ├── ContentUtils.cpp ├── ContentUtils.h ├── Crc32.cpp ├── Crc32.h ├── DMAHeapBufferObject.cpp ├── DMAHeapBufferObject.h ├── DRMHelpers.cpp ├── DRMHelpers.h ├── DatabaseUtils.cpp ├── DatabaseUtils.h ├── Digest.cpp ├── Digest.h ├── DiscsUtils.cpp ├── DiscsUtils.h ├── DisplayInfo.cpp ├── DisplayInfo.h ├── DumbBufferObject.cpp ├── DumbBufferObject.h ├── EGLFence.cpp ├── EGLFence.h ├── EGLImage.cpp ├── EGLImage.h ├── EGLUtils.cpp ├── EGLUtils.h ├── EmbeddedArt.cpp ├── EmbeddedArt.h ├── EndianSwap.cpp ├── EndianSwap.h ├── EventStream.h ├── EventStreamDetail.h ├── ExecString.cpp ├── ExecString.h ├── Fanart.cpp ├── Fanart.h ├── FileExtensionProvider.cpp ├── FileExtensionProvider.h ├── FileOperationJob.cpp ├── FileOperationJob.h ├── FileUtils.cpp ├── FileUtils.h ├── FontUtils.cpp ├── FontUtils.h ├── GBMBufferObject.cpp ├── GBMBufferObject.h ├── GLUtils.cpp ├── GLUtils.h ├── Geometry.h ├── GlobalsHandling.h ├── GpuInfo.cpp ├── GpuInfo.h ├── GroupUtils.cpp ├── GroupUtils.h ├── HDRCapabilities.h ├── HTMLUtil.cpp ├── HTMLUtil.h ├── HttpHeader.cpp ├── HttpHeader.h ├── HttpParser.cpp ├── HttpParser.h ├── HttpRangeUtils.cpp ├── HttpRangeUtils.h ├── HttpResponse.cpp ├── HttpResponse.h ├── IArchivable.h ├── IBufferObject.h ├── ILocalizer.h ├── IPlatformLog.h ├── IRssObserver.h ├── IScreenshotSurface.h ├── ISerializable.h ├── ISortable.h ├── IXmlDeserializable.h ├── InfoLoader.cpp ├── InfoLoader.h ├── JSONVariantParser.cpp ├── JSONVariantParser.h ├── JSONVariantWriter.cpp ├── JSONVariantWriter.h ├── Job.h ├── JobManager.cpp ├── JobManager.h ├── LabelFormatter.cpp ├── LabelFormatter.h ├── LangCodeExpander.cpp ├── LangCodeExpander.h ├── LegacyPathTranslation.cpp ├── LegacyPathTranslation.h ├── Literals.h ├── Locale.cpp ├── Locale.h ├── Map.h ├── MathUtils.h ├── MemUtils.h ├── Mime.cpp ├── Mime.h ├── MovingSpeed.cpp ├── MovingSpeed.h ├── Observer.cpp ├── Observer.h ├── POUtils.cpp ├── POUtils.h ├── PlayerUtils.cpp ├── PlayerUtils.h ├── ProgressJob.cpp ├── ProgressJob.h ├── Random.h ├── RecentlyAddedJob.cpp ├── RecentlyAddedJob.h ├── RegExp.cpp ├── RegExp.h ├── RingBuffer.cpp ├── RingBuffer.h ├── RssManager.cpp ├── RssManager.h ├── RssReader.cpp ├── RssReader.h ├── SaveFileStateJob.cpp ├── SaveFileStateJob.h ├── ScopeGuard.h ├── ScraperParser.cpp ├── ScraperParser.h ├── ScraperUrl.cpp ├── ScraperUrl.h ├── Screenshot.cpp ├── Screenshot.h ├── SortUtils.cpp ├── SortUtils.h ├── Speed.cpp ├── Speed.h ├── Stopwatch.h ├── StreamDetails.cpp ├── StreamDetails.h ├── StreamUtils.cpp ├── StreamUtils.h ├── StringUtils.cpp ├── StringUtils.h ├── StringValidation.cpp ├── StringValidation.h ├── SystemInfo.cpp ├── SystemInfo.h ├── Temperature.cpp ├── Temperature.h ├── TextSearch.cpp ├── TextSearch.h ├── TimeFormat.h ├── TimeUtils.cpp ├── TimeUtils.h ├── TransformMatrix.h ├── UDMABufferObject.cpp ├── UDMABufferObject.h ├── URIUtils.cpp ├── URIUtils.h ├── UrlOptions.cpp ├── UrlOptions.h ├── Utf8Utils.cpp ├── Utf8Utils.h ├── VC1BitstreamParser.cpp ├── VC1BitstreamParser.h ├── Variant.cpp ├── Variant.h ├── Vector.cpp ├── Vector.h ├── XBMCTinyXML.cpp ├── XBMCTinyXML.h ├── XBMCTinyXML2.cpp ├── XBMCTinyXML2.h ├── XMLUtils.cpp ├── XMLUtils.h ├── XSLTUtils.cpp ├── XSLTUtils.h ├── XTimeUtils.h ├── guilib │ ├── CMakeLists.txt │ ├── GUIContentUtils.cpp │ └── GUIContentUtils.h ├── log.cpp ├── log.h ├── logtypes.h ├── params_check_macros.h ├── rfft.cpp ├── rfft.h └── test │ ├── CMakeLists.txt │ ├── CXBMCTinyXML-test.xml │ ├── TestAlarmClock.cpp │ ├── TestAliasShortcutUtils.cpp │ ├── TestArchive.cpp │ ├── TestBase64.cpp │ ├── TestBitstreamStats.cpp │ ├── TestCPUInfo.cpp │ ├── TestCharsetConverter.cpp │ ├── TestComponentContainer.cpp │ ├── TestCrc32.cpp │ ├── TestDatabaseUtils.cpp │ ├── TestDigest.cpp │ ├── TestEndianSwap.cpp │ ├── TestExecString.cpp │ ├── TestFileOperationJob.cpp │ ├── TestFileUtils.cpp │ ├── TestGPUInfo.cpp │ ├── TestGlobalsHandling.cpp │ ├── TestGlobalsHandlingPattern1.h │ ├── TestHTMLUtil.cpp │ ├── TestHttpHeader.cpp │ ├── TestHttpParser.cpp │ ├── TestHttpRangeUtils.cpp │ ├── TestHttpResponse.cpp │ ├── TestJSONVariantParser.cpp │ ├── TestJSONVariantWriter.cpp │ ├── TestJobManager.cpp │ ├── TestLabelFormatter.cpp │ ├── TestLangCodeExpander.cpp │ ├── TestLocale.cpp │ ├── TestMathUtils.cpp │ ├── TestMime.cpp │ ├── TestPOUtils.cpp │ ├── TestRegExp.cpp │ ├── TestRingBuffer.cpp │ ├── TestScraperParser.cpp │ ├── TestScraperUrl.cpp │ ├── TestSortUtils.cpp │ ├── TestStopwatch.cpp │ ├── TestStreamDetails.cpp │ ├── TestStreamUtils.cpp │ ├── TestStringUtils.cpp │ ├── TestSystemInfo.cpp │ ├── TestURIUtils.cpp │ ├── TestUrlOptions.cpp │ ├── TestVariant.cpp │ ├── TestXBMCTinyXML.cpp │ ├── TestXBMCTinyXML2.cpp │ ├── TestXMLUtils.cpp │ ├── Testlog.cpp │ ├── Testrfft.cpp │ └── data │ └── language │ └── Spanish │ └── strings.po ├── video ├── Bookmark.cpp ├── Bookmark.h ├── CMakeLists.txt ├── ContextMenus.cpp ├── ContextMenus.h ├── Episode.h ├── GUIViewStateVideo.cpp ├── GUIViewStateVideo.h ├── PlayerController.cpp ├── PlayerController.h ├── Teletext.cpp ├── Teletext.h ├── TeletextDefines.h ├── VideoChapterImageFileLoader.cpp ├── VideoChapterImageFileLoader.h ├── VideoDatabase.cpp ├── VideoDatabase.h ├── VideoDbUrl.cpp ├── VideoDbUrl.h ├── VideoEmbeddedImageFileLoader.cpp ├── VideoEmbeddedImageFileLoader.h ├── VideoGeneratedImageFileLoader.cpp ├── VideoGeneratedImageFileLoader.h ├── VideoInfoDownloader.cpp ├── VideoInfoDownloader.h ├── VideoInfoScanner.cpp ├── VideoInfoScanner.h ├── VideoInfoTag.cpp ├── VideoInfoTag.h ├── VideoItemArtworkHandler.cpp ├── VideoItemArtworkHandler.h ├── VideoLibraryQueue.cpp ├── VideoLibraryQueue.h ├── VideoThumbLoader.cpp ├── VideoThumbLoader.h ├── VideoUtils.cpp ├── VideoUtils.h ├── ViewModeSettings.cpp ├── ViewModeSettings.h ├── dialogs │ ├── CMakeLists.txt │ ├── GUIDialogAudioSettings.cpp │ ├── GUIDialogAudioSettings.h │ ├── GUIDialogCMSSettings.cpp │ ├── GUIDialogCMSSettings.h │ ├── GUIDialogFullScreenInfo.cpp │ ├── GUIDialogFullScreenInfo.h │ ├── GUIDialogSubtitleSettings.cpp │ ├── GUIDialogSubtitleSettings.h │ ├── GUIDialogSubtitles.cpp │ ├── GUIDialogSubtitles.h │ ├── GUIDialogTeletext.cpp │ ├── GUIDialogTeletext.h │ ├── GUIDialogVideoBookmarks.cpp │ ├── GUIDialogVideoBookmarks.h │ ├── GUIDialogVideoInfo.cpp │ ├── GUIDialogVideoInfo.h │ ├── GUIDialogVideoOSD.cpp │ ├── GUIDialogVideoOSD.h │ ├── GUIDialogVideoSettings.cpp │ ├── GUIDialogVideoSettings.h │ ├── GUIDialogVideoVersion.cpp │ └── GUIDialogVideoVersion.h ├── guilib │ ├── CMakeLists.txt │ ├── VideoPlayAction.h │ ├── VideoPlayActionProcessor.cpp │ ├── VideoPlayActionProcessor.h │ ├── VideoSelectAction.h │ ├── VideoSelectActionProcessor.cpp │ └── VideoSelectActionProcessor.h ├── jobs │ ├── CMakeLists.txt │ ├── VideoLibraryCleaningJob.cpp │ ├── VideoLibraryCleaningJob.h │ ├── VideoLibraryJob.cpp │ ├── VideoLibraryJob.h │ ├── VideoLibraryMarkWatchedJob.cpp │ ├── VideoLibraryMarkWatchedJob.h │ ├── VideoLibraryProgressJob.cpp │ ├── VideoLibraryProgressJob.h │ ├── VideoLibraryRefreshingJob.cpp │ ├── VideoLibraryRefreshingJob.h │ ├── VideoLibraryResetResumePointJob.cpp │ ├── VideoLibraryResetResumePointJob.h │ ├── VideoLibraryScanningJob.cpp │ └── VideoLibraryScanningJob.h ├── tags │ ├── CMakeLists.txt │ ├── IVideoInfoTagLoader.h │ ├── VideoInfoTagLoaderFactory.cpp │ ├── VideoInfoTagLoaderFactory.h │ ├── VideoTagExtractionHelper.cpp │ ├── VideoTagExtractionHelper.h │ ├── VideoTagLoaderFFmpeg.cpp │ ├── VideoTagLoaderFFmpeg.h │ ├── VideoTagLoaderNFO.cpp │ ├── VideoTagLoaderNFO.h │ ├── VideoTagLoaderPlugin.cpp │ └── VideoTagLoaderPlugin.h ├── test │ ├── CMakeLists.txt │ ├── TestStacks.cpp │ ├── TestVideoInfoScanner.cpp │ └── testdata │ │ ├── moviestack_ab │ │ └── Movie-(2001) │ │ │ ├── Movie-(2001)A.mp4 │ │ │ └── Movie-(2001)B.mp4 │ │ ├── moviestack_dvdiso │ │ └── Movie_(2001) │ │ │ ├── Movie_(2001)_dvd1.iso │ │ │ └── Movie_(2001)_dvd2.iso │ │ └── moviestack_part │ │ └── Movie_(2001) │ │ ├── Movie_(2001)_part1.mkv │ │ ├── Movie_(2001)_part2.mkv │ │ └── Movie_(2001)_part3.mkv └── windows │ ├── CMakeLists.txt │ ├── GUIWindowFullScreen.cpp │ ├── GUIWindowFullScreen.h │ ├── GUIWindowFullScreenDefines.h │ ├── GUIWindowVideoBase.cpp │ ├── GUIWindowVideoBase.h │ ├── GUIWindowVideoNav.cpp │ ├── GUIWindowVideoNav.h │ ├── GUIWindowVideoPlaylist.cpp │ ├── GUIWindowVideoPlaylist.h │ ├── VideoFileItemListModifier.cpp │ └── VideoFileItemListModifier.h ├── view ├── CMakeLists.txt ├── GUIViewControl.cpp ├── GUIViewControl.h ├── GUIViewState.cpp ├── GUIViewState.h ├── ViewDatabase.cpp ├── ViewDatabase.h ├── ViewState.h ├── ViewStateSettings.cpp └── ViewStateSettings.h ├── weather ├── CMakeLists.txt ├── GUIWindowWeather.cpp ├── GUIWindowWeather.h ├── WeatherJob.cpp ├── WeatherJob.h ├── WeatherManager.cpp └── WeatherManager.h ├── windowing ├── CMakeLists.txt ├── GraphicContext.cpp ├── GraphicContext.h ├── OSScreenSaver.cpp ├── OSScreenSaver.h ├── Resolution.cpp ├── Resolution.h ├── VideoSync.h ├── WinEvents.h ├── WinSystem.cpp ├── WinSystem.h ├── WindowSystemFactory.cpp ├── WindowSystemFactory.h ├── X11 │ ├── CMakeLists.txt │ ├── GLContext.cpp │ ├── GLContext.h │ ├── GLContextEGL.cpp │ ├── GLContextEGL.h │ ├── GLContextGLX.cpp │ ├── GLContextGLX.h │ ├── OSScreenSaverX11.cpp │ ├── OSScreenSaverX11.h │ ├── OptionalsReg.cpp │ ├── OptionalsReg.h │ ├── VideoSyncGLX.cpp │ ├── VideoSyncGLX.h │ ├── VideoSyncOML.cpp │ ├── VideoSyncOML.h │ ├── WinEventsX11.cpp │ ├── WinEventsX11.h │ ├── WinSystemX11.cpp │ ├── WinSystemX11.h │ ├── WinSystemX11GLContext.cpp │ ├── WinSystemX11GLContext.h │ ├── WinSystemX11GLESContext.cpp │ ├── WinSystemX11GLESContext.h │ ├── X11DPMSSupport.cpp │ ├── X11DPMSSupport.h │ ├── XRandR.cpp │ └── XRandR.h ├── XBMC_events.h ├── android │ ├── AndroidUtils.cpp │ ├── AndroidUtils.h │ ├── CMakeLists.txt │ ├── OSScreenSaverAndroid.cpp │ ├── OSScreenSaverAndroid.h │ ├── VideoSyncAndroid.cpp │ ├── VideoSyncAndroid.h │ ├── WinEventsAndroid.cpp │ ├── WinEventsAndroid.h │ ├── WinSystemAndroid.cpp │ ├── WinSystemAndroid.h │ ├── WinSystemAndroidGLESContext.cpp │ └── WinSystemAndroidGLESContext.h ├── gbm │ ├── CMakeLists.txt │ ├── GBMDPMSSupport.cpp │ ├── GBMDPMSSupport.h │ ├── GBMUtils.cpp │ ├── GBMUtils.h │ ├── OptionalsReg.cpp │ ├── OptionalsReg.h │ ├── VideoLayerBridge.h │ ├── VideoSyncGbm.cpp │ ├── VideoSyncGbm.h │ ├── WinSystemGbm.cpp │ ├── WinSystemGbm.h │ ├── WinSystemGbmEGLContext.cpp │ ├── WinSystemGbmEGLContext.h │ ├── WinSystemGbmGLContext.cpp │ ├── WinSystemGbmGLContext.h │ ├── WinSystemGbmGLESContext.cpp │ ├── WinSystemGbmGLESContext.h │ └── drm │ │ ├── CMakeLists.txt │ │ ├── DRMAtomic.cpp │ │ ├── DRMAtomic.h │ │ ├── DRMConnector.cpp │ │ ├── DRMConnector.h │ │ ├── DRMCrtc.cpp │ │ ├── DRMCrtc.h │ │ ├── DRMEncoder.cpp │ │ ├── DRMEncoder.h │ │ ├── DRMLegacy.cpp │ │ ├── DRMLegacy.h │ │ ├── DRMObject.cpp │ │ ├── DRMObject.h │ │ ├── DRMPlane.cpp │ │ ├── DRMPlane.h │ │ ├── DRMUtils.cpp │ │ ├── DRMUtils.h │ │ ├── OffScreenModeSetting.cpp │ │ └── OffScreenModeSetting.h ├── ios │ ├── CMakeLists.txt │ ├── VideoSyncIos.cpp │ ├── VideoSyncIos.h │ ├── WinEventsIOS.h │ ├── WinEventsIOS.mm │ ├── WinSystemIOS.h │ └── WinSystemIOS.mm ├── linux │ ├── CMakeLists.txt │ ├── OSScreenSaverFreedesktop.cpp │ ├── OSScreenSaverFreedesktop.h │ ├── WinSystemEGL.cpp │ └── WinSystemEGL.h ├── osx │ ├── CMakeLists.txt │ ├── CocoaDPMSSupport.cpp │ ├── CocoaDPMSSupport.h │ ├── OSScreenSaverOSX.cpp │ ├── OSScreenSaverOSX.h │ ├── OpenGL │ │ ├── CMakeLists.txt │ │ ├── OSXGLView.h │ │ ├── OSXGLView.mm │ │ ├── WinSystemOSXGL.h │ │ ├── WinSystemOSXGL.mm │ │ ├── WindowControllerMacOS.h │ │ └── WindowControllerMacOS.mm │ ├── VideoSyncOsx.h │ ├── VideoSyncOsx.mm │ ├── WinEventsOSX.h │ ├── WinEventsOSX.mm │ ├── WinEventsOSXImpl.h │ ├── WinEventsOSXImpl.mm │ ├── WinSystemOSX.h │ └── WinSystemOSX.mm ├── tvos │ ├── CMakeLists.txt │ ├── OSScreenSaverTVOS.h │ ├── OSScreenSaverTVOS.mm │ ├── VideoSyncTVos.cpp │ ├── VideoSyncTVos.h │ ├── WinEventsTVOS.h │ ├── WinEventsTVOS.mm │ ├── WinSystemTVOS.h │ └── WinSystemTVOS.mm ├── wayland │ ├── CMakeLists.txt │ ├── Connection.cpp │ ├── Connection.h │ ├── InputProcessorKeyboard.cpp │ ├── InputProcessorKeyboard.h │ ├── InputProcessorPointer.cpp │ ├── InputProcessorPointer.h │ ├── InputProcessorTouch.cpp │ ├── InputProcessorTouch.h │ ├── OSScreenSaverIdleInhibitUnstableV1.cpp │ ├── OSScreenSaverIdleInhibitUnstableV1.h │ ├── OSScreenSaverWebOS.cpp │ ├── OSScreenSaverWebOS.h │ ├── OptionalsReg.cpp │ ├── OptionalsReg.h │ ├── Output.cpp │ ├── Output.h │ ├── Registry.cpp │ ├── Registry.h │ ├── Seat.cpp │ ├── Seat.h │ ├── SeatInputProcessing.cpp │ ├── SeatInputProcessing.h │ ├── SeatSelection.cpp │ ├── SeatSelection.h │ ├── ShellSurface.cpp │ ├── ShellSurface.h │ ├── ShellSurfaceWebOSShell.cpp │ ├── ShellSurfaceWebOSShell.h │ ├── ShellSurfaceWlShell.cpp │ ├── ShellSurfaceWlShell.h │ ├── ShellSurfaceXdgShell.cpp │ ├── ShellSurfaceXdgShell.h │ ├── ShellSurfaceXdgShellUnstableV6.cpp │ ├── ShellSurfaceXdgShellUnstableV6.h │ ├── Signals.h │ ├── Util.cpp │ ├── Util.h │ ├── VideoSyncWpPresentation.cpp │ ├── VideoSyncWpPresentation.h │ ├── WinEventsWayland.cpp │ ├── WinEventsWayland.h │ ├── WinSystemWayland.cpp │ ├── WinSystemWayland.h │ ├── WinSystemWaylandEGLContext.cpp │ ├── WinSystemWaylandEGLContext.h │ ├── WinSystemWaylandEGLContextGL.cpp │ ├── WinSystemWaylandEGLContextGL.h │ ├── WinSystemWaylandEGLContextGLES.cpp │ ├── WinSystemWaylandEGLContextGLES.h │ ├── WinSystemWaylandWebOS.cpp │ ├── WinSystemWaylandWebOS.h │ ├── WindowDecorationHandler.h │ ├── WindowDecorator.cpp │ ├── WindowDecorator.h │ ├── XkbcommonKeymap.cpp │ └── XkbcommonKeymap.h ├── win10 │ ├── CMakeLists.txt │ ├── WinEventsWin10.cpp │ ├── WinEventsWin10.h │ ├── WinSystemWin10.cpp │ ├── WinSystemWin10.h │ ├── WinSystemWin10DX.cpp │ └── WinSystemWin10DX.h └── windows │ ├── CMakeLists.txt │ ├── VideoSyncD3D.cpp │ ├── VideoSyncD3D.h │ ├── Win32DPMSSupport.cpp │ ├── Win32DPMSSupport.h │ ├── WinEventsWin32.cpp │ ├── WinEventsWin32.h │ ├── WinKeyMap.h │ ├── WinSystemWin32.cpp │ ├── WinSystemWin32.h │ ├── WinSystemWin32DX.cpp │ └── WinSystemWin32DX.h └── windows ├── CMakeLists.txt ├── GUIMediaWindow.cpp ├── GUIMediaWindow.h ├── GUIWindowDebugInfo.cpp ├── GUIWindowDebugInfo.h ├── GUIWindowFileManager.cpp ├── GUIWindowFileManager.h ├── GUIWindowHome.cpp ├── GUIWindowHome.h ├── GUIWindowLoginScreen.cpp ├── GUIWindowLoginScreen.h ├── GUIWindowPointer.cpp ├── GUIWindowPointer.h ├── GUIWindowScreensaver.cpp ├── GUIWindowScreensaver.h ├── GUIWindowScreensaverDim.cpp ├── GUIWindowScreensaverDim.h ├── GUIWindowSplash.cpp ├── GUIWindowSplash.h ├── GUIWindowStartup.cpp ├── GUIWindowStartup.h ├── GUIWindowSystemInfo.cpp └── GUIWindowSystemInfo.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/mergeable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/.github/mergeable.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LICENSES/BSD-3-Clause: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/LICENSES/BSD-3-Clause -------------------------------------------------------------------------------- /LICENSES/BSD-4-Clause: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/LICENSES/BSD-4-Clause -------------------------------------------------------------------------------- /LICENSES/GPL-2.0-only: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/LICENSES/GPL-2.0-only -------------------------------------------------------------------------------- /LICENSES/GPL-2.0-or-later: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/LICENSES/GPL-2.0-or-later -------------------------------------------------------------------------------- /LICENSES/LGPL-2.1-or-later: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/LICENSES/LGPL-2.1-or-later -------------------------------------------------------------------------------- /LICENSES/MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/LICENSES/MIT -------------------------------------------------------------------------------- /LICENSES/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/LICENSES/README.md -------------------------------------------------------------------------------- /LICENSES/Unlicense: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/LICENSES/Unlicense -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/README.md -------------------------------------------------------------------------------- /addons/kodi.resource/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/addons/kodi.resource/icon.png -------------------------------------------------------------------------------- /addons/metadata.themoviedb.org.python/python/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /addons/skin.estuary/addon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/addons/skin.estuary/addon.xml -------------------------------------------------------------------------------- /addons/xbmc.core/addon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/addons/xbmc.core/addon.xml -------------------------------------------------------------------------------- /addons/xbmc.gui/addon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/addons/xbmc.gui/addon.xml -------------------------------------------------------------------------------- /addons/xbmc.gui/skin.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/addons/xbmc.gui/skin.xsd -------------------------------------------------------------------------------- /addons/xbmc.json/addon.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/addons/xbmc.json/addon.xml.in -------------------------------------------------------------------------------- /addons/xbmc.python/addon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/addons/xbmc.python/addon.xml -------------------------------------------------------------------------------- /addons/xbmc.python/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/addons/xbmc.python/icon.png -------------------------------------------------------------------------------- /addons/xbmc.python/script.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/addons/xbmc.python/script.xsd -------------------------------------------------------------------------------- /cmake/KodiConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/KodiConfig.cmake.in -------------------------------------------------------------------------------- /cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/README.md -------------------------------------------------------------------------------- /cmake/addons/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/addons/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/addons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/addons/README.md -------------------------------------------------------------------------------- /cmake/addons/depends/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/addons/depends/README -------------------------------------------------------------------------------- /cmake/cpack/deb/NEWS.Debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/cpack/deb/NEWS.Debian -------------------------------------------------------------------------------- /cmake/cpack/deb/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/cpack/deb/copyright -------------------------------------------------------------------------------- /cmake/cpack/deb/lintian/overrides/kodi: -------------------------------------------------------------------------------- 1 | kodi: description-starts-with-package-name 2 | -------------------------------------------------------------------------------- /cmake/cpack/deb/menu/kodi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/cpack/deb/menu/kodi -------------------------------------------------------------------------------- /cmake/cpack/deb/postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/cpack/deb/postinst -------------------------------------------------------------------------------- /cmake/cpack/deb/postrm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/cpack/deb/postrm -------------------------------------------------------------------------------- /cmake/installdata/common/certificates.txt: -------------------------------------------------------------------------------- 1 | system/certs/* 2 | -------------------------------------------------------------------------------- /cmake/installdata/linux/lirc.txt: -------------------------------------------------------------------------------- 1 | system/Lircmap.xml 2 | -------------------------------------------------------------------------------- /cmake/installdata/windowsstore/dlls.txt: -------------------------------------------------------------------------------- 1 | project/BuildDependencies/win10-${ARCH}/bin/*.dll . 2 | -------------------------------------------------------------------------------- /cmake/modules/FindASS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindASS.cmake -------------------------------------------------------------------------------- /cmake/modules/FindAlsa.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindAlsa.cmake -------------------------------------------------------------------------------- /cmake/modules/FindAvahi.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindAvahi.cmake -------------------------------------------------------------------------------- /cmake/modules/FindCAP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindCAP.cmake -------------------------------------------------------------------------------- /cmake/modules/FindCEC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindCEC.cmake -------------------------------------------------------------------------------- /cmake/modules/FindCWiid.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindCWiid.cmake -------------------------------------------------------------------------------- /cmake/modules/FindCdio.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindCdio.cmake -------------------------------------------------------------------------------- /cmake/modules/FindCurl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindCurl.cmake -------------------------------------------------------------------------------- /cmake/modules/FindDBus.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindDBus.cmake -------------------------------------------------------------------------------- /cmake/modules/FindDav1d.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindDav1d.cmake -------------------------------------------------------------------------------- /cmake/modules/FindEGL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindEGL.cmake -------------------------------------------------------------------------------- /cmake/modules/FindFmt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindFmt.cmake -------------------------------------------------------------------------------- /cmake/modules/FindGBM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindGBM.cmake -------------------------------------------------------------------------------- /cmake/modules/FindGLU.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindGLU.cmake -------------------------------------------------------------------------------- /cmake/modules/FindGLX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindGLX.cmake -------------------------------------------------------------------------------- /cmake/modules/FindIconv.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindIconv.cmake -------------------------------------------------------------------------------- /cmake/modules/FindLCMS2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindLCMS2.cmake -------------------------------------------------------------------------------- /cmake/modules/FindLLVM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindLLVM.cmake -------------------------------------------------------------------------------- /cmake/modules/FindLzo2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindLzo2.cmake -------------------------------------------------------------------------------- /cmake/modules/FindMDNS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindMDNS.cmake -------------------------------------------------------------------------------- /cmake/modules/FindNFS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindNFS.cmake -------------------------------------------------------------------------------- /cmake/modules/FindPCRE.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindPCRE.cmake -------------------------------------------------------------------------------- /cmake/modules/FindPlist.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindPlist.cmake -------------------------------------------------------------------------------- /cmake/modules/FindSSE.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindSSE.cmake -------------------------------------------------------------------------------- /cmake/modules/FindSndio.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindSndio.cmake -------------------------------------------------------------------------------- /cmake/modules/FindUDEV.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindUDEV.cmake -------------------------------------------------------------------------------- /cmake/modules/FindUUID.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindUUID.cmake -------------------------------------------------------------------------------- /cmake/modules/FindVAAPI.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindVAAPI.cmake -------------------------------------------------------------------------------- /cmake/modules/FindVDPAU.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindVDPAU.cmake -------------------------------------------------------------------------------- /cmake/modules/FindX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindX.cmake -------------------------------------------------------------------------------- /cmake/modules/FindXSLT.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/modules/FindXSLT.cmake -------------------------------------------------------------------------------- /cmake/platform/osx/osx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/platform/osx/osx.cmake -------------------------------------------------------------------------------- /cmake/scripts/windows/Install.cmake: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmake/treedata/common/addons.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmake/treedata/common/pvr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/cmake/treedata/common/pvr.txt -------------------------------------------------------------------------------- /docs/CODE_GUIDELINES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/CODE_GUIDELINES.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/GIT-FU.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/GIT-FU.md -------------------------------------------------------------------------------- /docs/HOWTO.CleanUpLogic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/HOWTO.CleanUpLogic.md -------------------------------------------------------------------------------- /docs/HOWTO.KillAGlobal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/HOWTO.KillAGlobal.md -------------------------------------------------------------------------------- /docs/MANIFESTO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/MANIFESTO.md -------------------------------------------------------------------------------- /docs/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /docs/README.Android.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.Android.md -------------------------------------------------------------------------------- /docs/README.Fedora.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.Fedora.md -------------------------------------------------------------------------------- /docs/README.FreeBSD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.FreeBSD.md -------------------------------------------------------------------------------- /docs/README.Linux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.Linux.md -------------------------------------------------------------------------------- /docs/README.RaspberryPi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.RaspberryPi.md -------------------------------------------------------------------------------- /docs/README.Ubuntu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.Ubuntu.md -------------------------------------------------------------------------------- /docs/README.Windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.Windows.md -------------------------------------------------------------------------------- /docs/README.iOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.iOS.md -------------------------------------------------------------------------------- /docs/README.macOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.macOS.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/README.openSUSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.openSUSE.md -------------------------------------------------------------------------------- /docs/README.tvOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.tvOS.md -------------------------------------------------------------------------------- /docs/README.webOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/README.webOS.md -------------------------------------------------------------------------------- /docs/doxygen/Doxyfile.doxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/doxygen/Doxyfile.doxy -------------------------------------------------------------------------------- /docs/doxygen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/doxygen/README.md -------------------------------------------------------------------------------- /docs/doxygen/kodi_values.doxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/doxygen/kodi_values.doxy -------------------------------------------------------------------------------- /docs/manpages/kodi-send.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/manpages/kodi-send.1 -------------------------------------------------------------------------------- /docs/manpages/kodi.1: -------------------------------------------------------------------------------- 1 | .so man1/kodi.bin.1 2 | -------------------------------------------------------------------------------- /docs/manpages/kodi.bin.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/manpages/kodi.bin.1 -------------------------------------------------------------------------------- /docs/resources/android.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/android.svg -------------------------------------------------------------------------------- /docs/resources/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/banner.png -------------------------------------------------------------------------------- /docs/resources/fedora.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/fedora.svg -------------------------------------------------------------------------------- /docs/resources/freebsd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/freebsd.svg -------------------------------------------------------------------------------- /docs/resources/ios.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/ios.svg -------------------------------------------------------------------------------- /docs/resources/kodi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/kodi.gif -------------------------------------------------------------------------------- /docs/resources/linux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/linux.svg -------------------------------------------------------------------------------- /docs/resources/macos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/macos.svg -------------------------------------------------------------------------------- /docs/resources/opensuse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/opensuse.svg -------------------------------------------------------------------------------- /docs/resources/tvos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/tvos.svg -------------------------------------------------------------------------------- /docs/resources/ubuntu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/ubuntu.svg -------------------------------------------------------------------------------- /docs/resources/webos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/webos.svg -------------------------------------------------------------------------------- /docs/resources/windows.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/docs/resources/windows.svg -------------------------------------------------------------------------------- /lib/libUPnP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/lib/libUPnP/CMakeLists.txt -------------------------------------------------------------------------------- /lib/libUPnP/Neptune/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/lib/libUPnP/Neptune/LICENSE -------------------------------------------------------------------------------- /lib/libUPnP/Neptune/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/lib/libUPnP/Neptune/README.md -------------------------------------------------------------------------------- /lib/libUPnP/Neptune/SConstruct: -------------------------------------------------------------------------------- 1 | SConscript('Build/Boot.scons') 2 | -------------------------------------------------------------------------------- /lib/libUPnP/Neptune/Source/Core/Neptune.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/libUPnP/Neptune/Source/Core/NptDefs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/version.h: -------------------------------------------------------------------------------- 1 | #define AXTLS_VERSION "1.4.9" 2 | -------------------------------------------------------------------------------- /lib/libUPnP/Platinum/SConstruct: -------------------------------------------------------------------------------- 1 | SConscript('Build/Boot.scons') 2 | -------------------------------------------------------------------------------- /lib/win32/Effects11/Effect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/lib/win32/Effects11/Effect.h -------------------------------------------------------------------------------- /lib/win32/Effects11/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/lib/win32/Effects11/LICENSE -------------------------------------------------------------------------------- /lib/win32/Effects11/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/lib/win32/Effects11/README.md -------------------------------------------------------------------------------- /lib/win32/Effects11/pchfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/lib/win32/Effects11/pchfx.h -------------------------------------------------------------------------------- /media/Fonts/arial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/Fonts/arial.ttf -------------------------------------------------------------------------------- /media/Fonts/teletext.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/Fonts/teletext.ttf -------------------------------------------------------------------------------- /media/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/banner.png -------------------------------------------------------------------------------- /media/icon120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/icon120x120.png -------------------------------------------------------------------------------- /media/icon16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/icon16x16.png -------------------------------------------------------------------------------- /media/icon256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/icon256x256.png -------------------------------------------------------------------------------- /media/icon32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/icon32x32.png -------------------------------------------------------------------------------- /media/icon48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/icon48x48.png -------------------------------------------------------------------------------- /media/icon80x80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/icon80x80.png -------------------------------------------------------------------------------- /media/splash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/splash.jpg -------------------------------------------------------------------------------- /media/splash_webOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/splash_webOS.png -------------------------------------------------------------------------------- /media/vendor_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/vendor_icon.png -------------------------------------------------------------------------------- /media/vendor_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/media/vendor_logo.png -------------------------------------------------------------------------------- /privacy-policy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/privacy-policy.txt -------------------------------------------------------------------------------- /system/IRSSmap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/IRSSmap.xml -------------------------------------------------------------------------------- /system/Lircmap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/Lircmap.xml -------------------------------------------------------------------------------- /system/X10-Lola-IRSSmap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/X10-Lola-IRSSmap.xml -------------------------------------------------------------------------------- /system/addon-manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/addon-manifest.xml -------------------------------------------------------------------------------- /system/certs/cacert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/certs/cacert.pem -------------------------------------------------------------------------------- /system/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/colors.xml -------------------------------------------------------------------------------- /system/dialogcolors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/dialogcolors.xml -------------------------------------------------------------------------------- /system/keymaps/appcommand.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/keymaps/appcommand.xml -------------------------------------------------------------------------------- /system/keymaps/gamepad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/keymaps/gamepad.xml -------------------------------------------------------------------------------- /system/keymaps/joystick.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/keymaps/joystick.xml -------------------------------------------------------------------------------- /system/keymaps/keyboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/keymaps/keyboard.xml -------------------------------------------------------------------------------- /system/keymaps/mouse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/keymaps/mouse.xml -------------------------------------------------------------------------------- /system/keymaps/remote.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/keymaps/remote.xml -------------------------------------------------------------------------------- /system/peripherals.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/peripherals.xml -------------------------------------------------------------------------------- /system/playercorefactory.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/playercorefactory.xml -------------------------------------------------------------------------------- /system/settings/android.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/settings/android.xml -------------------------------------------------------------------------------- /system/settings/darwin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/settings/darwin.xml -------------------------------------------------------------------------------- /system/settings/freebsd.xml: -------------------------------------------------------------------------------- 1 | linux.xml -------------------------------------------------------------------------------- /system/settings/linux.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/settings/linux.xml -------------------------------------------------------------------------------- /system/settings/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/settings/settings.xml -------------------------------------------------------------------------------- /system/settings/win10.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/settings/win10.xml -------------------------------------------------------------------------------- /system/settings/win32.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/settings/win32.xml -------------------------------------------------------------------------------- /system/settings/windows.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/settings/windows.xml -------------------------------------------------------------------------------- /system/shaders/output_d3d.fx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/shaders/output_d3d.fx -------------------------------------------------------------------------------- /system/shaders/yuv2rgb_d3d.fx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/system/shaders/yuv2rgb_d3d.fx -------------------------------------------------------------------------------- /tools/EventClients/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/EventClients/README.txt -------------------------------------------------------------------------------- /tools/EventClients/lib/python/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # File intentionally left blank 3 | -------------------------------------------------------------------------------- /tools/EventClients/lib/python/bt/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # File intentionally left blank 3 | -------------------------------------------------------------------------------- /tools/Linux/kodi.desktop.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/Linux/kodi.desktop.in -------------------------------------------------------------------------------- /tools/Linux/kodi.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/Linux/kodi.sh.in -------------------------------------------------------------------------------- /tools/android/packaging/xbmc/res/drawable-hdpi/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/android/packaging/xbmc/res/drawable-ldpi/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/android/packaging/xbmc/res/drawable-mdpi/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/android/packaging/xbmc/res/drawable-xhdpi/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/android/packaging/xbmc/res/drawable-xxhdpi/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/android/packaging/xbmc/res/drawable-xxxhdpi/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/buildsteps/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/buildsteps/README -------------------------------------------------------------------------------- /tools/buildsteps/defaultenv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/buildsteps/defaultenv -------------------------------------------------------------------------------- /tools/buildsteps/ios/package: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/buildsteps/ios/package -------------------------------------------------------------------------------- /tools/buildsteps/linux-debian/make-depends: -------------------------------------------------------------------------------- 1 | # noop 2 | exit 0 3 | -------------------------------------------------------------------------------- /tools/buildsteps/linux-debian/make-xbmc: -------------------------------------------------------------------------------- 1 | # noop 2 | exit 0 3 | -------------------------------------------------------------------------------- /tools/buildsteps/linux-debian/prepare-depends: -------------------------------------------------------------------------------- 1 | exit 0 2 | -------------------------------------------------------------------------------- /tools/buildsteps/linux-debian/prepare-xbmc: -------------------------------------------------------------------------------- 1 | #nothing on linux 2 | exit 0 3 | -------------------------------------------------------------------------------- /tools/buildsteps/tvos/package: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/buildsteps/tvos/package -------------------------------------------------------------------------------- /tools/codegenerator/example/native/ModuleXbmc.h: -------------------------------------------------------------------------------- 1 | void log(const char* msg, int level = LOGNOTICE); 2 | -------------------------------------------------------------------------------- /tools/depends/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/depends/.gitignore -------------------------------------------------------------------------------- /tools/depends/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/depends/Makefile -------------------------------------------------------------------------------- /tools/depends/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/depends/README.md -------------------------------------------------------------------------------- /tools/depends/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/depends/bootstrap -------------------------------------------------------------------------------- /tools/depends/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/depends/configure.ac -------------------------------------------------------------------------------- /tools/depends/m4/xbmc_arch.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/depends/m4/xbmc_arch.m4 -------------------------------------------------------------------------------- /tools/depends/native/JsonSchemaBuilder/src/autogen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | autoreconf -vif 4 | -------------------------------------------------------------------------------- /tools/depends/native/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/depends/native/Makefile -------------------------------------------------------------------------------- /tools/depends/native/TexturePacker/src/autogen.sh: -------------------------------------------------------------------------------- 1 | #/bin/sh 2 | 3 | autoreconf -vif 4 | -------------------------------------------------------------------------------- /tools/depends/target/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/depends/target/Makefile -------------------------------------------------------------------------------- /tools/depends/target/dummy-libxbmc/dummy-libxbmc.c: -------------------------------------------------------------------------------- 1 | void xbmc_dummy_function() 2 | { 3 | return; 4 | } 5 | -------------------------------------------------------------------------------- /tools/webOS/verify-symbols.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/tools/webOS/verify-symbols.sh -------------------------------------------------------------------------------- /userdata/RssFeeds.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/userdata/RssFeeds.xml -------------------------------------------------------------------------------- /userdata/iOS/sources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/userdata/iOS/sources.xml -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/version.txt -------------------------------------------------------------------------------- /xbmc-xrandr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc-xrandr.c -------------------------------------------------------------------------------- /xbmc/AutoSwitch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/AutoSwitch.cpp -------------------------------------------------------------------------------- /xbmc/AutoSwitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/AutoSwitch.h -------------------------------------------------------------------------------- /xbmc/Autorun.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/Autorun.cpp -------------------------------------------------------------------------------- /xbmc/Autorun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/Autorun.h -------------------------------------------------------------------------------- /xbmc/BackgroundInfoLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/BackgroundInfoLoader.cpp -------------------------------------------------------------------------------- /xbmc/BackgroundInfoLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/BackgroundInfoLoader.h -------------------------------------------------------------------------------- /xbmc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/CompileInfo.cpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/CompileInfo.cpp.in -------------------------------------------------------------------------------- /xbmc/CompileInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/CompileInfo.h -------------------------------------------------------------------------------- /xbmc/ContextMenuItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ContextMenuItem.cpp -------------------------------------------------------------------------------- /xbmc/ContextMenuItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ContextMenuItem.h -------------------------------------------------------------------------------- /xbmc/ContextMenuManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ContextMenuManager.cpp -------------------------------------------------------------------------------- /xbmc/ContextMenuManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ContextMenuManager.h -------------------------------------------------------------------------------- /xbmc/ContextMenus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ContextMenus.cpp -------------------------------------------------------------------------------- /xbmc/ContextMenus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ContextMenus.h -------------------------------------------------------------------------------- /xbmc/CueDocument.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/CueDocument.cpp -------------------------------------------------------------------------------- /xbmc/CueDocument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/CueDocument.h -------------------------------------------------------------------------------- /xbmc/DatabaseManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/DatabaseManager.cpp -------------------------------------------------------------------------------- /xbmc/DatabaseManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/DatabaseManager.h -------------------------------------------------------------------------------- /xbmc/DbUrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/DbUrl.cpp -------------------------------------------------------------------------------- /xbmc/DbUrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/DbUrl.h -------------------------------------------------------------------------------- /xbmc/DllPaths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/DllPaths.h -------------------------------------------------------------------------------- /xbmc/DllPaths_generated.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/DllPaths_generated.h.in -------------------------------------------------------------------------------- /xbmc/DllPaths_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/DllPaths_win32.h -------------------------------------------------------------------------------- /xbmc/DynamicDll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/DynamicDll.cpp -------------------------------------------------------------------------------- /xbmc/DynamicDll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/DynamicDll.h -------------------------------------------------------------------------------- /xbmc/FileItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/FileItem.cpp -------------------------------------------------------------------------------- /xbmc/FileItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/FileItem.h -------------------------------------------------------------------------------- /xbmc/GUIInfoManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/GUIInfoManager.cpp -------------------------------------------------------------------------------- /xbmc/GUIInfoManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/GUIInfoManager.h -------------------------------------------------------------------------------- /xbmc/GUILargeTextureManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/GUILargeTextureManager.h -------------------------------------------------------------------------------- /xbmc/GUIPassword.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/GUIPassword.cpp -------------------------------------------------------------------------------- /xbmc/GUIPassword.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/GUIPassword.h -------------------------------------------------------------------------------- /xbmc/GUIUserMessages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/GUIUserMessages.h -------------------------------------------------------------------------------- /xbmc/HDRStatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/HDRStatus.h -------------------------------------------------------------------------------- /xbmc/IFileItemListModifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/IFileItemListModifier.h -------------------------------------------------------------------------------- /xbmc/IProgressCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/IProgressCallback.h -------------------------------------------------------------------------------- /xbmc/InfoScanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/InfoScanner.cpp -------------------------------------------------------------------------------- /xbmc/InfoScanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/InfoScanner.h -------------------------------------------------------------------------------- /xbmc/LangInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/LangInfo.cpp -------------------------------------------------------------------------------- /xbmc/LangInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/LangInfo.h -------------------------------------------------------------------------------- /xbmc/LockType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/LockType.h -------------------------------------------------------------------------------- /xbmc/MediaSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/MediaSource.cpp -------------------------------------------------------------------------------- /xbmc/MediaSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/MediaSource.h -------------------------------------------------------------------------------- /xbmc/NfoFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/NfoFile.cpp -------------------------------------------------------------------------------- /xbmc/NfoFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/NfoFile.h -------------------------------------------------------------------------------- /xbmc/PartyModeManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/PartyModeManager.cpp -------------------------------------------------------------------------------- /xbmc/PartyModeManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/PartyModeManager.h -------------------------------------------------------------------------------- /xbmc/PasswordManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/PasswordManager.cpp -------------------------------------------------------------------------------- /xbmc/PasswordManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/PasswordManager.h -------------------------------------------------------------------------------- /xbmc/PlayListPlayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/PlayListPlayer.cpp -------------------------------------------------------------------------------- /xbmc/PlayListPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/PlayListPlayer.h -------------------------------------------------------------------------------- /xbmc/SectionLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/SectionLoader.cpp -------------------------------------------------------------------------------- /xbmc/SectionLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/SectionLoader.h -------------------------------------------------------------------------------- /xbmc/SeekHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/SeekHandler.cpp -------------------------------------------------------------------------------- /xbmc/SeekHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/SeekHandler.h -------------------------------------------------------------------------------- /xbmc/ServiceBroker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ServiceBroker.cpp -------------------------------------------------------------------------------- /xbmc/ServiceBroker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ServiceBroker.h -------------------------------------------------------------------------------- /xbmc/ServiceManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ServiceManager.cpp -------------------------------------------------------------------------------- /xbmc/ServiceManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ServiceManager.h -------------------------------------------------------------------------------- /xbmc/SettingsLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/SettingsLock.h -------------------------------------------------------------------------------- /xbmc/SortFileItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/SortFileItem.h -------------------------------------------------------------------------------- /xbmc/SystemGlobals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/SystemGlobals.cpp -------------------------------------------------------------------------------- /xbmc/TextureCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/TextureCache.cpp -------------------------------------------------------------------------------- /xbmc/TextureCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/TextureCache.h -------------------------------------------------------------------------------- /xbmc/TextureCacheJob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/TextureCacheJob.cpp -------------------------------------------------------------------------------- /xbmc/TextureCacheJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/TextureCacheJob.h -------------------------------------------------------------------------------- /xbmc/TextureDatabase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/TextureDatabase.cpp -------------------------------------------------------------------------------- /xbmc/TextureDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/TextureDatabase.h -------------------------------------------------------------------------------- /xbmc/ThumbLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ThumbLoader.cpp -------------------------------------------------------------------------------- /xbmc/ThumbLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/ThumbLoader.h -------------------------------------------------------------------------------- /xbmc/URL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/URL.cpp -------------------------------------------------------------------------------- /xbmc/URL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/URL.h -------------------------------------------------------------------------------- /xbmc/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/Util.cpp -------------------------------------------------------------------------------- /xbmc/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/Util.h -------------------------------------------------------------------------------- /xbmc/XBDateTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/XBDateTime.cpp -------------------------------------------------------------------------------- /xbmc/XBDateTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/XBDateTime.h -------------------------------------------------------------------------------- /xbmc/addons/Addon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Addon.cpp -------------------------------------------------------------------------------- /xbmc/addons/Addon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Addon.h -------------------------------------------------------------------------------- /xbmc/addons/AddonBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonBuilder.cpp -------------------------------------------------------------------------------- /xbmc/addons/AddonBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonBuilder.h -------------------------------------------------------------------------------- /xbmc/addons/AddonDatabase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonDatabase.cpp -------------------------------------------------------------------------------- /xbmc/addons/AddonDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonDatabase.h -------------------------------------------------------------------------------- /xbmc/addons/AddonEvents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonEvents.h -------------------------------------------------------------------------------- /xbmc/addons/AddonInstaller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonInstaller.h -------------------------------------------------------------------------------- /xbmc/addons/AddonManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonManager.cpp -------------------------------------------------------------------------------- /xbmc/addons/AddonManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonManager.h -------------------------------------------------------------------------------- /xbmc/addons/AddonProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonProvider.h -------------------------------------------------------------------------------- /xbmc/addons/AddonRepoInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonRepoInfo.h -------------------------------------------------------------------------------- /xbmc/addons/AddonRepos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonRepos.cpp -------------------------------------------------------------------------------- /xbmc/addons/AddonRepos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonRepos.h -------------------------------------------------------------------------------- /xbmc/addons/AddonVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonVersion.cpp -------------------------------------------------------------------------------- /xbmc/addons/AddonVersion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AddonVersion.h -------------------------------------------------------------------------------- /xbmc/addons/AudioDecoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AudioDecoder.cpp -------------------------------------------------------------------------------- /xbmc/addons/AudioDecoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/AudioDecoder.h -------------------------------------------------------------------------------- /xbmc/addons/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/addons/ContextMenus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/ContextMenus.cpp -------------------------------------------------------------------------------- /xbmc/addons/ContextMenus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/ContextMenus.h -------------------------------------------------------------------------------- /xbmc/addons/FontResource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/FontResource.cpp -------------------------------------------------------------------------------- /xbmc/addons/FontResource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/FontResource.h -------------------------------------------------------------------------------- /xbmc/addons/GameResource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/GameResource.cpp -------------------------------------------------------------------------------- /xbmc/addons/GameResource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/GameResource.h -------------------------------------------------------------------------------- /xbmc/addons/IAddon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/IAddon.h -------------------------------------------------------------------------------- /xbmc/addons/ImageDecoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/ImageDecoder.cpp -------------------------------------------------------------------------------- /xbmc/addons/ImageDecoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/ImageDecoder.h -------------------------------------------------------------------------------- /xbmc/addons/ImageResource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/ImageResource.cpp -------------------------------------------------------------------------------- /xbmc/addons/ImageResource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/ImageResource.h -------------------------------------------------------------------------------- /xbmc/addons/PluginSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/PluginSource.cpp -------------------------------------------------------------------------------- /xbmc/addons/PluginSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/PluginSource.h -------------------------------------------------------------------------------- /xbmc/addons/Repository.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Repository.cpp -------------------------------------------------------------------------------- /xbmc/addons/Repository.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Repository.h -------------------------------------------------------------------------------- /xbmc/addons/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Resource.h -------------------------------------------------------------------------------- /xbmc/addons/Scraper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Scraper.cpp -------------------------------------------------------------------------------- /xbmc/addons/Scraper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Scraper.h -------------------------------------------------------------------------------- /xbmc/addons/ScreenSaver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/ScreenSaver.cpp -------------------------------------------------------------------------------- /xbmc/addons/ScreenSaver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/ScreenSaver.h -------------------------------------------------------------------------------- /xbmc/addons/Service.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Service.cpp -------------------------------------------------------------------------------- /xbmc/addons/Service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Service.h -------------------------------------------------------------------------------- /xbmc/addons/Skin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Skin.cpp -------------------------------------------------------------------------------- /xbmc/addons/Skin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Skin.h -------------------------------------------------------------------------------- /xbmc/addons/VFSEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/VFSEntry.cpp -------------------------------------------------------------------------------- /xbmc/addons/VFSEntry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/VFSEntry.h -------------------------------------------------------------------------------- /xbmc/addons/Visualization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Visualization.cpp -------------------------------------------------------------------------------- /xbmc/addons/Visualization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Visualization.h -------------------------------------------------------------------------------- /xbmc/addons/Webinterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Webinterface.cpp -------------------------------------------------------------------------------- /xbmc/addons/Webinterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/Webinterface.h -------------------------------------------------------------------------------- /xbmc/addons/gui/GUIHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/addons/gui/GUIHelpers.h -------------------------------------------------------------------------------- /xbmc/application/AppParams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/application/AppParams.h -------------------------------------------------------------------------------- /xbmc/cdrip/CDDARipJob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/CDDARipJob.cpp -------------------------------------------------------------------------------- /xbmc/cdrip/CDDARipJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/CDDARipJob.h -------------------------------------------------------------------------------- /xbmc/cdrip/CDDARipper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/CDDARipper.cpp -------------------------------------------------------------------------------- /xbmc/cdrip/CDDARipper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/CDDARipper.h -------------------------------------------------------------------------------- /xbmc/cdrip/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/cdrip/Encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/Encoder.cpp -------------------------------------------------------------------------------- /xbmc/cdrip/Encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/Encoder.h -------------------------------------------------------------------------------- /xbmc/cdrip/EncoderAddon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/EncoderAddon.cpp -------------------------------------------------------------------------------- /xbmc/cdrip/EncoderAddon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/EncoderAddon.h -------------------------------------------------------------------------------- /xbmc/cdrip/EncoderFFmpeg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/EncoderFFmpeg.cpp -------------------------------------------------------------------------------- /xbmc/cdrip/EncoderFFmpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/EncoderFFmpeg.h -------------------------------------------------------------------------------- /xbmc/cdrip/IEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cdrip/IEncoder.h -------------------------------------------------------------------------------- /xbmc/commons/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/commons/Buffer.h -------------------------------------------------------------------------------- /xbmc/commons/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/commons/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/commons/Exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/commons/Exception.cpp -------------------------------------------------------------------------------- /xbmc/commons/Exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/commons/Exception.h -------------------------------------------------------------------------------- /xbmc/commons/ilog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/commons/ilog.h -------------------------------------------------------------------------------- /xbmc/contrib/kissfft/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/contrib/kissfft/COPYING -------------------------------------------------------------------------------- /xbmc/cores/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/cores/DataCacheCore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/DataCacheCore.cpp -------------------------------------------------------------------------------- /xbmc/cores/DataCacheCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/DataCacheCore.h -------------------------------------------------------------------------------- /xbmc/cores/DllLoader/dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/DllLoader/dll.cpp -------------------------------------------------------------------------------- /xbmc/cores/DllLoader/dll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/DllLoader/dll.h -------------------------------------------------------------------------------- /xbmc/cores/EdlEdit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/EdlEdit.h -------------------------------------------------------------------------------- /xbmc/cores/FFmpeg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/FFmpeg.cpp -------------------------------------------------------------------------------- /xbmc/cores/FFmpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/FFmpeg.h -------------------------------------------------------------------------------- /xbmc/cores/GameSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/GameSettings.h -------------------------------------------------------------------------------- /xbmc/cores/IPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/IPlayer.h -------------------------------------------------------------------------------- /xbmc/cores/IPlayerCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/IPlayerCallback.h -------------------------------------------------------------------------------- /xbmc/cores/MenuType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/MenuType.h -------------------------------------------------------------------------------- /xbmc/cores/VideoPlayer/Edl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/VideoPlayer/Edl.h -------------------------------------------------------------------------------- /xbmc/cores/VideoSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/VideoSettings.cpp -------------------------------------------------------------------------------- /xbmc/cores/VideoSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/VideoSettings.h -------------------------------------------------------------------------------- /xbmc/cores/paplayer/ICodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/cores/paplayer/ICodec.h -------------------------------------------------------------------------------- /xbmc/dbwrappers/Database.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dbwrappers/Database.cpp -------------------------------------------------------------------------------- /xbmc/dbwrappers/Database.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dbwrappers/Database.h -------------------------------------------------------------------------------- /xbmc/dbwrappers/dataset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dbwrappers/dataset.cpp -------------------------------------------------------------------------------- /xbmc/dbwrappers/dataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dbwrappers/dataset.h -------------------------------------------------------------------------------- /xbmc/dbwrappers/qry_dat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dbwrappers/qry_dat.cpp -------------------------------------------------------------------------------- /xbmc/dbwrappers/qry_dat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dbwrappers/qry_dat.h -------------------------------------------------------------------------------- /xbmc/dialogs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dialogs/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/dialogs/GUIDialogBusy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dialogs/GUIDialogBusy.h -------------------------------------------------------------------------------- /xbmc/dialogs/GUIDialogCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dialogs/GUIDialogCache.h -------------------------------------------------------------------------------- /xbmc/dialogs/GUIDialogOK.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dialogs/GUIDialogOK.cpp -------------------------------------------------------------------------------- /xbmc/dialogs/GUIDialogOK.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dialogs/GUIDialogOK.h -------------------------------------------------------------------------------- /xbmc/dialogs/GUIDialogYesNo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/dialogs/GUIDialogYesNo.h -------------------------------------------------------------------------------- /xbmc/events/AddonEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/events/AddonEvent.cpp -------------------------------------------------------------------------------- /xbmc/events/AddonEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/events/AddonEvent.h -------------------------------------------------------------------------------- /xbmc/events/BaseEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/events/BaseEvent.cpp -------------------------------------------------------------------------------- /xbmc/events/BaseEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/events/BaseEvent.h -------------------------------------------------------------------------------- /xbmc/events/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/events/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/events/EventLog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/events/EventLog.cpp -------------------------------------------------------------------------------- /xbmc/events/EventLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/events/EventLog.h -------------------------------------------------------------------------------- /xbmc/events/EventLogManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/events/EventLogManager.h -------------------------------------------------------------------------------- /xbmc/events/IEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/events/IEvent.h -------------------------------------------------------------------------------- /xbmc/events/UniqueEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/events/UniqueEvent.h -------------------------------------------------------------------------------- /xbmc/filesystem/BlurayFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/BlurayFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/CDDAFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/CDDAFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/CDDAFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/CDDAFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/CurlFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/CurlFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/CurlFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/CurlFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/DAVCommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/DAVCommon.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/DAVCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/DAVCommon.h -------------------------------------------------------------------------------- /xbmc/filesystem/DAVFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/DAVFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/DAVFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/DAVFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/Directory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/Directory.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/Directory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/Directory.h -------------------------------------------------------------------------------- /xbmc/filesystem/DllLibCurl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/DllLibCurl.h -------------------------------------------------------------------------------- /xbmc/filesystem/FTPParse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/FTPParse.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/FTPParse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/FTPParse.h -------------------------------------------------------------------------------- /xbmc/filesystem/File.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/File.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/File.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/File.h -------------------------------------------------------------------------------- /xbmc/filesystem/FileCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/FileCache.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/FileCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/FileCache.h -------------------------------------------------------------------------------- /xbmc/filesystem/FileFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/FileFactory.h -------------------------------------------------------------------------------- /xbmc/filesystem/IDirectory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/IDirectory.h -------------------------------------------------------------------------------- /xbmc/filesystem/IFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/IFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/IFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/IFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/IFileTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/IFileTypes.h -------------------------------------------------------------------------------- /xbmc/filesystem/ISO9660File.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/ISO9660File.h -------------------------------------------------------------------------------- /xbmc/filesystem/ImageFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/ImageFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/ImageFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/ImageFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/NFSFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/NFSFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/NFSFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/NFSFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/PipeFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/PipeFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/PipeFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/PipeFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/PluginFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/PluginFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/UDFFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/UDFFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/UDFFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/UDFFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/UPnPFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/UPnPFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/UPnPFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/UPnPFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/XbtFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/XbtFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/XbtFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/XbtFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/XbtManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/XbtManager.h -------------------------------------------------------------------------------- /xbmc/filesystem/ZipFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/ZipFile.cpp -------------------------------------------------------------------------------- /xbmc/filesystem/ZipFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/ZipFile.h -------------------------------------------------------------------------------- /xbmc/filesystem/ZipManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/filesystem/ZipManager.h -------------------------------------------------------------------------------- /xbmc/games/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/games/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/games/GameServices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/games/GameServices.cpp -------------------------------------------------------------------------------- /xbmc/games/GameServices.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/games/GameServices.h -------------------------------------------------------------------------------- /xbmc/games/GameSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/games/GameSettings.cpp -------------------------------------------------------------------------------- /xbmc/games/GameSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/games/GameSettings.h -------------------------------------------------------------------------------- /xbmc/games/GameTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/games/GameTypes.h -------------------------------------------------------------------------------- /xbmc/games/GameUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/games/GameUtils.cpp -------------------------------------------------------------------------------- /xbmc/games/GameUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/games/GameUtils.h -------------------------------------------------------------------------------- /xbmc/games/agents/GameAgent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/games/agents/GameAgent.h -------------------------------------------------------------------------------- /xbmc/games/tags/GameInfoTag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/games/tags/GameInfoTag.h -------------------------------------------------------------------------------- /xbmc/guilib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/guilib/D3DResource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/D3DResource.cpp -------------------------------------------------------------------------------- /xbmc/guilib/D3DResource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/D3DResource.h -------------------------------------------------------------------------------- /xbmc/guilib/DDSImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/DDSImage.cpp -------------------------------------------------------------------------------- /xbmc/guilib/DDSImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/DDSImage.h -------------------------------------------------------------------------------- /xbmc/guilib/DirectXGraphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/DirectXGraphics.h -------------------------------------------------------------------------------- /xbmc/guilib/DirtyRegion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/DirtyRegion.h -------------------------------------------------------------------------------- /xbmc/guilib/DispResource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/DispResource.h -------------------------------------------------------------------------------- /xbmc/guilib/FFmpegImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/FFmpegImage.cpp -------------------------------------------------------------------------------- /xbmc/guilib/FFmpegImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/FFmpegImage.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIAction.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIAction.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIAudioManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIAudioManager.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIColorManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIColorManager.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIComponent.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIComponent.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIControl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIControl.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIControl.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIControlGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIControlGroup.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIDialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIDialog.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIDialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIDialog.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIEditControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIEditControl.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIFont.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFont.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFont.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIFontCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFontCache.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIFontCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFontCache.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIFontManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFontManager.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIFontTTF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFontTTF.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIFontTTF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFontTTF.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIFontTTFDX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFontTTFDX.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIFontTTFDX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFontTTFDX.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIFontTTFGL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFontTTFGL.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIFontTTFGL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFontTTFGL.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIFontTTFGLES.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIFontTTFGLES.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIImage.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIImage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIImage.dox -------------------------------------------------------------------------------- /xbmc/guilib/GUIImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIImage.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIIncludes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIIncludes.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIIncludes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIIncludes.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIKeyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIKeyboard.h -------------------------------------------------------------------------------- /xbmc/guilib/GUILabel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUILabel.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUILabel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUILabel.h -------------------------------------------------------------------------------- /xbmc/guilib/GUILabelControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUILabelControl.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIListGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIListGroup.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIListGroup.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIListGroup.dox -------------------------------------------------------------------------------- /xbmc/guilib/GUIListGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIListGroup.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIListItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIListItem.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIListItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIListItem.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIListLabel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIListLabel.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIListLabel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIListLabel.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIMessage.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIMessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIMessage.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIMoverControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIMoverControl.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIMultiImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIMultiImage.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIMultiImage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIMultiImage.dox -------------------------------------------------------------------------------- /xbmc/guilib/GUIMultiImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIMultiImage.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIRSSControl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIRSSControl.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIRSSControl.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIRSSControl.dox -------------------------------------------------------------------------------- /xbmc/guilib/GUIRSSControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIRSSControl.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIShaderDX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIShaderDX.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIShaderDX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIShaderDX.h -------------------------------------------------------------------------------- /xbmc/guilib/GUISpinControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUISpinControl.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIStaticItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIStaticItem.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIStaticItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIStaticItem.h -------------------------------------------------------------------------------- /xbmc/guilib/GUITextBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITextBox.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUITextBox.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITextBox.dox -------------------------------------------------------------------------------- /xbmc/guilib/GUITextBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITextBox.h -------------------------------------------------------------------------------- /xbmc/guilib/GUITextLayout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITextLayout.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUITextLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITextLayout.h -------------------------------------------------------------------------------- /xbmc/guilib/GUITexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITexture.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUITexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITexture.h -------------------------------------------------------------------------------- /xbmc/guilib/GUITextureD3D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITextureD3D.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUITextureD3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITextureD3D.h -------------------------------------------------------------------------------- /xbmc/guilib/GUITextureGL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITextureGL.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUITextureGL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITextureGL.h -------------------------------------------------------------------------------- /xbmc/guilib/GUITextureGLES.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUITextureGLES.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIVideoControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIVideoControl.h -------------------------------------------------------------------------------- /xbmc/guilib/GUIWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIWindow.cpp -------------------------------------------------------------------------------- /xbmc/guilib/GUIWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/GUIWindow.h -------------------------------------------------------------------------------- /xbmc/guilib/IGUIContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/IGUIContainer.h -------------------------------------------------------------------------------- /xbmc/guilib/ISliderCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/ISliderCallback.h -------------------------------------------------------------------------------- /xbmc/guilib/LocalizeStrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/LocalizeStrings.h -------------------------------------------------------------------------------- /xbmc/guilib/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/Shader.cpp -------------------------------------------------------------------------------- /xbmc/guilib/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/Shader.h -------------------------------------------------------------------------------- /xbmc/guilib/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/Texture.cpp -------------------------------------------------------------------------------- /xbmc/guilib/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/Texture.h -------------------------------------------------------------------------------- /xbmc/guilib/TextureBundle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/TextureBundle.cpp -------------------------------------------------------------------------------- /xbmc/guilib/TextureBundle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/TextureBundle.h -------------------------------------------------------------------------------- /xbmc/guilib/TextureDX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/TextureDX.cpp -------------------------------------------------------------------------------- /xbmc/guilib/TextureDX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/TextureDX.h -------------------------------------------------------------------------------- /xbmc/guilib/TextureFormats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/TextureFormats.h -------------------------------------------------------------------------------- /xbmc/guilib/TextureGL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/TextureGL.cpp -------------------------------------------------------------------------------- /xbmc/guilib/TextureGL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/TextureGL.h -------------------------------------------------------------------------------- /xbmc/guilib/TextureManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/TextureManager.h -------------------------------------------------------------------------------- /xbmc/guilib/Tween.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/Tween.h -------------------------------------------------------------------------------- /xbmc/guilib/VisibleEffect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/VisibleEffect.cpp -------------------------------------------------------------------------------- /xbmc/guilib/VisibleEffect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/VisibleEffect.h -------------------------------------------------------------------------------- /xbmc/guilib/WindowIDs.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/WindowIDs.dox -------------------------------------------------------------------------------- /xbmc/guilib/WindowIDs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/WindowIDs.h -------------------------------------------------------------------------------- /xbmc/guilib/XBTF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/XBTF.cpp -------------------------------------------------------------------------------- /xbmc/guilib/XBTF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/XBTF.h -------------------------------------------------------------------------------- /xbmc/guilib/XBTFReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/XBTFReader.cpp -------------------------------------------------------------------------------- /xbmc/guilib/XBTFReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/XBTFReader.h -------------------------------------------------------------------------------- /xbmc/guilib/_Controls.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/_Controls.dox -------------------------------------------------------------------------------- /xbmc/guilib/gui3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/gui3d.h -------------------------------------------------------------------------------- /xbmc/guilib/guiinfo/GUIInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/guiinfo/GUIInfo.h -------------------------------------------------------------------------------- /xbmc/guilib/iimage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/iimage.h -------------------------------------------------------------------------------- /xbmc/guilib/imagefactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/imagefactory.cpp -------------------------------------------------------------------------------- /xbmc/guilib/imagefactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/guilib/imagefactory.h -------------------------------------------------------------------------------- /xbmc/input/AppTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/AppTranslator.cpp -------------------------------------------------------------------------------- /xbmc/input/AppTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/AppTranslator.h -------------------------------------------------------------------------------- /xbmc/input/ButtonTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/ButtonTranslator.h -------------------------------------------------------------------------------- /xbmc/input/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/input/IButtonMapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/IButtonMapper.h -------------------------------------------------------------------------------- /xbmc/input/IKeymap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/IKeymap.h -------------------------------------------------------------------------------- /xbmc/input/IRTranslator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/IRTranslator.cpp -------------------------------------------------------------------------------- /xbmc/input/IRTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/IRTranslator.h -------------------------------------------------------------------------------- /xbmc/input/InputCodingTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/InputCodingTable.h -------------------------------------------------------------------------------- /xbmc/input/InputManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/InputManager.cpp -------------------------------------------------------------------------------- /xbmc/input/InputManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/InputManager.h -------------------------------------------------------------------------------- /xbmc/input/InputTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/InputTranslator.h -------------------------------------------------------------------------------- /xbmc/input/InputTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/InputTypes.h -------------------------------------------------------------------------------- /xbmc/input/JoystickMapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/JoystickMapper.cpp -------------------------------------------------------------------------------- /xbmc/input/JoystickMapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/JoystickMapper.h -------------------------------------------------------------------------------- /xbmc/input/Key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/Key.cpp -------------------------------------------------------------------------------- /xbmc/input/Key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/Key.h -------------------------------------------------------------------------------- /xbmc/input/KeyboardLayout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/KeyboardLayout.cpp -------------------------------------------------------------------------------- /xbmc/input/KeyboardLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/KeyboardLayout.h -------------------------------------------------------------------------------- /xbmc/input/KeyboardStat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/KeyboardStat.cpp -------------------------------------------------------------------------------- /xbmc/input/KeyboardStat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/KeyboardStat.h -------------------------------------------------------------------------------- /xbmc/input/Keymap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/Keymap.cpp -------------------------------------------------------------------------------- /xbmc/input/Keymap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/Keymap.h -------------------------------------------------------------------------------- /xbmc/input/TouchTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/TouchTranslator.h -------------------------------------------------------------------------------- /xbmc/input/WindowKeymap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/WindowKeymap.cpp -------------------------------------------------------------------------------- /xbmc/input/WindowKeymap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/WindowKeymap.h -------------------------------------------------------------------------------- /xbmc/input/WindowTranslator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/WindowTranslator.h -------------------------------------------------------------------------------- /xbmc/input/XBMC_keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/XBMC_keyboard.h -------------------------------------------------------------------------------- /xbmc/input/XBMC_keysym.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/XBMC_keysym.h -------------------------------------------------------------------------------- /xbmc/input/XBMC_keytable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/XBMC_keytable.cpp -------------------------------------------------------------------------------- /xbmc/input/XBMC_keytable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/XBMC_keytable.h -------------------------------------------------------------------------------- /xbmc/input/XBMC_vkeys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/XBMC_vkeys.h -------------------------------------------------------------------------------- /xbmc/input/actions/Action.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/actions/Action.cpp -------------------------------------------------------------------------------- /xbmc/input/actions/Action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/actions/Action.h -------------------------------------------------------------------------------- /xbmc/input/mouse/MouseStat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/mouse/MouseStat.h -------------------------------------------------------------------------------- /xbmc/input/mouse/MouseTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/mouse/MouseTypes.h -------------------------------------------------------------------------------- /xbmc/input/remote/IRRemote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/remote/IRRemote.h -------------------------------------------------------------------------------- /xbmc/input/touch/TouchTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/input/touch/TouchTypes.h -------------------------------------------------------------------------------- /xbmc/interfaces/IAnnouncer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/interfaces/IAnnouncer.h -------------------------------------------------------------------------------- /xbmc/interfaces/info/Info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/interfaces/info/Info.h -------------------------------------------------------------------------------- /xbmc/interfaces/json-rpc/schema/version.txt: -------------------------------------------------------------------------------- 1 | JSONRPC_VERSION 13.3.1 2 | -------------------------------------------------------------------------------- /xbmc/interfaces/legacy/File.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/interfaces/legacy/File.h -------------------------------------------------------------------------------- /xbmc/interfaces/legacy/List.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/interfaces/legacy/List.h -------------------------------------------------------------------------------- /xbmc/interfaces/legacy/Stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/interfaces/legacy/Stat.h -------------------------------------------------------------------------------- /xbmc/interfaces/python/swig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/interfaces/python/swig.h -------------------------------------------------------------------------------- /xbmc/media/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/media/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/media/MediaLockState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/media/MediaLockState.h -------------------------------------------------------------------------------- /xbmc/media/MediaType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/media/MediaType.cpp -------------------------------------------------------------------------------- /xbmc/media/MediaType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/media/MediaType.h -------------------------------------------------------------------------------- /xbmc/media/drm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/media/drm/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/messaging/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/messaging/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/music/Album.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/Album.cpp -------------------------------------------------------------------------------- /xbmc/music/Album.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/Album.h -------------------------------------------------------------------------------- /xbmc/music/Artist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/Artist.cpp -------------------------------------------------------------------------------- /xbmc/music/Artist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/Artist.h -------------------------------------------------------------------------------- /xbmc/music/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/music/ContextMenus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/ContextMenus.cpp -------------------------------------------------------------------------------- /xbmc/music/ContextMenus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/ContextMenus.h -------------------------------------------------------------------------------- /xbmc/music/MusicDatabase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/MusicDatabase.cpp -------------------------------------------------------------------------------- /xbmc/music/MusicDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/MusicDatabase.h -------------------------------------------------------------------------------- /xbmc/music/MusicDbUrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/MusicDbUrl.cpp -------------------------------------------------------------------------------- /xbmc/music/MusicDbUrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/MusicDbUrl.h -------------------------------------------------------------------------------- /xbmc/music/MusicInfoLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/MusicInfoLoader.h -------------------------------------------------------------------------------- /xbmc/music/MusicThumbLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/MusicThumbLoader.h -------------------------------------------------------------------------------- /xbmc/music/MusicUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/MusicUtils.cpp -------------------------------------------------------------------------------- /xbmc/music/MusicUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/MusicUtils.h -------------------------------------------------------------------------------- /xbmc/music/Song.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/Song.cpp -------------------------------------------------------------------------------- /xbmc/music/Song.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/Song.h -------------------------------------------------------------------------------- /xbmc/music/tags/ReplayGain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/music/tags/ReplayGain.h -------------------------------------------------------------------------------- /xbmc/network/AirPlayServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/AirPlayServer.h -------------------------------------------------------------------------------- /xbmc/network/AirTunesServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/AirTunesServer.h -------------------------------------------------------------------------------- /xbmc/network/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/network/DNSNameCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/DNSNameCache.cpp -------------------------------------------------------------------------------- /xbmc/network/DNSNameCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/DNSNameCache.h -------------------------------------------------------------------------------- /xbmc/network/EventClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/EventClient.cpp -------------------------------------------------------------------------------- /xbmc/network/EventClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/EventClient.h -------------------------------------------------------------------------------- /xbmc/network/EventPacket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/EventPacket.cpp -------------------------------------------------------------------------------- /xbmc/network/EventPacket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/EventPacket.h -------------------------------------------------------------------------------- /xbmc/network/EventServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/EventServer.cpp -------------------------------------------------------------------------------- /xbmc/network/EventServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/EventServer.h -------------------------------------------------------------------------------- /xbmc/network/IWSDiscovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/IWSDiscovery.h -------------------------------------------------------------------------------- /xbmc/network/Network.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/Network.cpp -------------------------------------------------------------------------------- /xbmc/network/Network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/Network.h -------------------------------------------------------------------------------- /xbmc/network/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/Socket.cpp -------------------------------------------------------------------------------- /xbmc/network/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/Socket.h -------------------------------------------------------------------------------- /xbmc/network/TCPServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/TCPServer.cpp -------------------------------------------------------------------------------- /xbmc/network/TCPServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/TCPServer.h -------------------------------------------------------------------------------- /xbmc/network/UdpClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/UdpClient.cpp -------------------------------------------------------------------------------- /xbmc/network/UdpClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/UdpClient.h -------------------------------------------------------------------------------- /xbmc/network/WakeOnAccess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/WakeOnAccess.cpp -------------------------------------------------------------------------------- /xbmc/network/WakeOnAccess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/WakeOnAccess.h -------------------------------------------------------------------------------- /xbmc/network/WebServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/WebServer.cpp -------------------------------------------------------------------------------- /xbmc/network/WebServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/WebServer.h -------------------------------------------------------------------------------- /xbmc/network/Zeroconf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/Zeroconf.cpp -------------------------------------------------------------------------------- /xbmc/network/Zeroconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/Zeroconf.h -------------------------------------------------------------------------------- /xbmc/network/cddb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/cddb.cpp -------------------------------------------------------------------------------- /xbmc/network/cddb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/cddb.h -------------------------------------------------------------------------------- /xbmc/network/dacp/dacp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/dacp/dacp.cpp -------------------------------------------------------------------------------- /xbmc/network/dacp/dacp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/dacp/dacp.h -------------------------------------------------------------------------------- /xbmc/network/test/data/webserver/test.html: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /xbmc/network/upnp/UPnP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/upnp/UPnP.cpp -------------------------------------------------------------------------------- /xbmc/network/upnp/UPnP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/network/upnp/UPnP.h -------------------------------------------------------------------------------- /xbmc/pictures/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/pictures/ExifParse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/ExifParse.cpp -------------------------------------------------------------------------------- /xbmc/pictures/ExifParse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/ExifParse.h -------------------------------------------------------------------------------- /xbmc/pictures/IptcParse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/IptcParse.cpp -------------------------------------------------------------------------------- /xbmc/pictures/IptcParse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/IptcParse.h -------------------------------------------------------------------------------- /xbmc/pictures/JpegParse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/JpegParse.cpp -------------------------------------------------------------------------------- /xbmc/pictures/JpegParse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/JpegParse.h -------------------------------------------------------------------------------- /xbmc/pictures/Picture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/Picture.cpp -------------------------------------------------------------------------------- /xbmc/pictures/Picture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/Picture.h -------------------------------------------------------------------------------- /xbmc/pictures/libexif.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/libexif.cpp -------------------------------------------------------------------------------- /xbmc/pictures/libexif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pictures/libexif.h -------------------------------------------------------------------------------- /xbmc/platform/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/platform/Environment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/Environment.cpp -------------------------------------------------------------------------------- /xbmc/platform/Environment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/Environment.h -------------------------------------------------------------------------------- /xbmc/platform/Filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/Filesystem.h -------------------------------------------------------------------------------- /xbmc/platform/Platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/Platform.h -------------------------------------------------------------------------------- /xbmc/platform/darwin/ios/.gitignore: -------------------------------------------------------------------------------- 1 | Info.plist 2 | 3 | -------------------------------------------------------------------------------- /xbmc/platform/darwin/osx/.gitignore: -------------------------------------------------------------------------------- 1 | Info.plist 2 | Makefile 3 | -------------------------------------------------------------------------------- /xbmc/platform/darwin/tvos/Assets.xcassets/LaunchImage.launchimage/.gitignore: -------------------------------------------------------------------------------- 1 | splash@2x.jpg 2 | -------------------------------------------------------------------------------- /xbmc/platform/posix/XHandle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/posix/XHandle.h -------------------------------------------------------------------------------- /xbmc/platform/posix/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/posix/main.cpp -------------------------------------------------------------------------------- /xbmc/platform/win10/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/win10/main.cpp -------------------------------------------------------------------------------- /xbmc/platform/win32/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/win32/dirent.h -------------------------------------------------------------------------------- /xbmc/platform/win32/dxerr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/win32/dxerr.cpp -------------------------------------------------------------------------------- /xbmc/platform/win32/dxerr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/win32/dxerr.h -------------------------------------------------------------------------------- /xbmc/platform/win32/git_revision.t: -------------------------------------------------------------------------------- 1 | /* custombuild trigger only to generate \git_revision.h */ -------------------------------------------------------------------------------- /xbmc/platform/win32/netdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/win32/netdb.h -------------------------------------------------------------------------------- /xbmc/platform/win32/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/win32/pch.cpp -------------------------------------------------------------------------------- /xbmc/platform/win32/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/win32/pch.h -------------------------------------------------------------------------------- /xbmc/platform/win32/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/win32/unistd.h -------------------------------------------------------------------------------- /xbmc/platform/xbmc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/xbmc.cpp -------------------------------------------------------------------------------- /xbmc/platform/xbmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/platform/xbmc.h -------------------------------------------------------------------------------- /xbmc/playlists/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/playlists/PlayList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/PlayList.cpp -------------------------------------------------------------------------------- /xbmc/playlists/PlayList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/PlayList.h -------------------------------------------------------------------------------- /xbmc/playlists/PlayListB4S.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/PlayListB4S.h -------------------------------------------------------------------------------- /xbmc/playlists/PlayListM3U.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/PlayListM3U.h -------------------------------------------------------------------------------- /xbmc/playlists/PlayListPLS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/PlayListPLS.h -------------------------------------------------------------------------------- /xbmc/playlists/PlayListURL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/PlayListURL.h -------------------------------------------------------------------------------- /xbmc/playlists/PlayListWPL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/PlayListWPL.h -------------------------------------------------------------------------------- /xbmc/playlists/PlayListXML.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/PlayListXML.h -------------------------------------------------------------------------------- /xbmc/playlists/PlayListXSPF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/PlayListXSPF.h -------------------------------------------------------------------------------- /xbmc/playlists/test/test.b4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/test/test.b4s -------------------------------------------------------------------------------- /xbmc/playlists/test/test.xspf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/playlists/test/test.xspf -------------------------------------------------------------------------------- /xbmc/profiles/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/profiles/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/profiles/Profile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/profiles/Profile.cpp -------------------------------------------------------------------------------- /xbmc/profiles/Profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/profiles/Profile.h -------------------------------------------------------------------------------- /xbmc/pvr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/pvr/IPVRComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/IPVRComponent.h -------------------------------------------------------------------------------- /xbmc/pvr/PVRCachedImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVRCachedImage.h -------------------------------------------------------------------------------- /xbmc/pvr/PVRCachedImages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVRCachedImages.h -------------------------------------------------------------------------------- /xbmc/pvr/PVRContextMenus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVRContextMenus.h -------------------------------------------------------------------------------- /xbmc/pvr/PVRDatabase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVRDatabase.cpp -------------------------------------------------------------------------------- /xbmc/pvr/PVRDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVRDatabase.h -------------------------------------------------------------------------------- /xbmc/pvr/PVREdl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVREdl.cpp -------------------------------------------------------------------------------- /xbmc/pvr/PVREdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVREdl.h -------------------------------------------------------------------------------- /xbmc/pvr/PVREventLogJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVREventLogJob.h -------------------------------------------------------------------------------- /xbmc/pvr/PVRItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVRItem.cpp -------------------------------------------------------------------------------- /xbmc/pvr/PVRItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVRItem.h -------------------------------------------------------------------------------- /xbmc/pvr/PVRManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVRManager.cpp -------------------------------------------------------------------------------- /xbmc/pvr/PVRManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVRManager.h -------------------------------------------------------------------------------- /xbmc/pvr/PVRThumbLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/PVRThumbLoader.h -------------------------------------------------------------------------------- /xbmc/pvr/epg/Epg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/epg/Epg.cpp -------------------------------------------------------------------------------- /xbmc/pvr/epg/Epg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/epg/Epg.h -------------------------------------------------------------------------------- /xbmc/pvr/epg/EpgDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/epg/EpgDatabase.h -------------------------------------------------------------------------------- /xbmc/pvr/epg/EpgInfoTag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/pvr/epg/EpgInfoTag.h -------------------------------------------------------------------------------- /xbmc/rendering/MatrixGL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/rendering/MatrixGL.h -------------------------------------------------------------------------------- /xbmc/settings/Settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/settings/Settings.cpp -------------------------------------------------------------------------------- /xbmc/settings/Settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/settings/Settings.h -------------------------------------------------------------------------------- /xbmc/speech/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/speech/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/storage/cdioSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/storage/cdioSupport.h -------------------------------------------------------------------------------- /xbmc/system_egl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/system_egl.h -------------------------------------------------------------------------------- /xbmc/system_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/system_gl.h -------------------------------------------------------------------------------- /xbmc/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/test/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/test/MtTestUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/test/MtTestUtils.h -------------------------------------------------------------------------------- /xbmc/test/TestDateTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/test/TestDateTime.cpp -------------------------------------------------------------------------------- /xbmc/test/TestFileItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/test/TestFileItem.cpp -------------------------------------------------------------------------------- /xbmc/test/TestURL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/test/TestURL.cpp -------------------------------------------------------------------------------- /xbmc/test/TestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/test/TestUtil.cpp -------------------------------------------------------------------------------- /xbmc/test/TestUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/test/TestUtils.cpp -------------------------------------------------------------------------------- /xbmc/test/TestUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/test/TestUtils.h -------------------------------------------------------------------------------- /xbmc/test/xbmc-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/test/xbmc-test.cpp -------------------------------------------------------------------------------- /xbmc/threads/Condition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/Condition.h -------------------------------------------------------------------------------- /xbmc/threads/Event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/Event.cpp -------------------------------------------------------------------------------- /xbmc/threads/Event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/Event.h -------------------------------------------------------------------------------- /xbmc/threads/IRunnable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/IRunnable.h -------------------------------------------------------------------------------- /xbmc/threads/IThreadImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/IThreadImpl.h -------------------------------------------------------------------------------- /xbmc/threads/Lockables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/Lockables.h -------------------------------------------------------------------------------- /xbmc/threads/SingleLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/SingleLock.h -------------------------------------------------------------------------------- /xbmc/threads/SystemClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/SystemClock.h -------------------------------------------------------------------------------- /xbmc/threads/Thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/Thread.cpp -------------------------------------------------------------------------------- /xbmc/threads/Thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/Thread.h -------------------------------------------------------------------------------- /xbmc/threads/Timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/Timer.cpp -------------------------------------------------------------------------------- /xbmc/threads/Timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/threads/Timer.h -------------------------------------------------------------------------------- /xbmc/utils/ActorProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ActorProtocol.h -------------------------------------------------------------------------------- /xbmc/utils/AlarmClock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/AlarmClock.cpp -------------------------------------------------------------------------------- /xbmc/utils/AlarmClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/AlarmClock.h -------------------------------------------------------------------------------- /xbmc/utils/Archive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Archive.cpp -------------------------------------------------------------------------------- /xbmc/utils/Archive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Archive.h -------------------------------------------------------------------------------- /xbmc/utils/Base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Base64.cpp -------------------------------------------------------------------------------- /xbmc/utils/Base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Base64.h -------------------------------------------------------------------------------- /xbmc/utils/BooleanLogic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/BooleanLogic.h -------------------------------------------------------------------------------- /xbmc/utils/BufferObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/BufferObject.h -------------------------------------------------------------------------------- /xbmc/utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/utils/CPUInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/CPUInfo.cpp -------------------------------------------------------------------------------- /xbmc/utils/CPUInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/CPUInfo.h -------------------------------------------------------------------------------- /xbmc/utils/CSSUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/CSSUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/CSSUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/CSSUtils.h -------------------------------------------------------------------------------- /xbmc/utils/ColorUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ColorUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/ColorUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ColorUtils.h -------------------------------------------------------------------------------- /xbmc/utils/ContentUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ContentUtils.h -------------------------------------------------------------------------------- /xbmc/utils/Crc32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Crc32.cpp -------------------------------------------------------------------------------- /xbmc/utils/Crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Crc32.h -------------------------------------------------------------------------------- /xbmc/utils/DRMHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/DRMHelpers.cpp -------------------------------------------------------------------------------- /xbmc/utils/DRMHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/DRMHelpers.h -------------------------------------------------------------------------------- /xbmc/utils/DatabaseUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/DatabaseUtils.h -------------------------------------------------------------------------------- /xbmc/utils/Digest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Digest.cpp -------------------------------------------------------------------------------- /xbmc/utils/Digest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Digest.h -------------------------------------------------------------------------------- /xbmc/utils/DiscsUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/DiscsUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/DiscsUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/DiscsUtils.h -------------------------------------------------------------------------------- /xbmc/utils/DisplayInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/DisplayInfo.cpp -------------------------------------------------------------------------------- /xbmc/utils/DisplayInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/DisplayInfo.h -------------------------------------------------------------------------------- /xbmc/utils/EGLFence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EGLFence.cpp -------------------------------------------------------------------------------- /xbmc/utils/EGLFence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EGLFence.h -------------------------------------------------------------------------------- /xbmc/utils/EGLImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EGLImage.cpp -------------------------------------------------------------------------------- /xbmc/utils/EGLImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EGLImage.h -------------------------------------------------------------------------------- /xbmc/utils/EGLUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EGLUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/EGLUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EGLUtils.h -------------------------------------------------------------------------------- /xbmc/utils/EmbeddedArt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EmbeddedArt.cpp -------------------------------------------------------------------------------- /xbmc/utils/EmbeddedArt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EmbeddedArt.h -------------------------------------------------------------------------------- /xbmc/utils/EndianSwap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EndianSwap.cpp -------------------------------------------------------------------------------- /xbmc/utils/EndianSwap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EndianSwap.h -------------------------------------------------------------------------------- /xbmc/utils/EventStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/EventStream.h -------------------------------------------------------------------------------- /xbmc/utils/ExecString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ExecString.cpp -------------------------------------------------------------------------------- /xbmc/utils/ExecString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ExecString.h -------------------------------------------------------------------------------- /xbmc/utils/Fanart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Fanart.cpp -------------------------------------------------------------------------------- /xbmc/utils/Fanart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Fanart.h -------------------------------------------------------------------------------- /xbmc/utils/FileUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/FileUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/FileUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/FileUtils.h -------------------------------------------------------------------------------- /xbmc/utils/FontUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/FontUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/FontUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/FontUtils.h -------------------------------------------------------------------------------- /xbmc/utils/GLUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/GLUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/GLUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/GLUtils.h -------------------------------------------------------------------------------- /xbmc/utils/Geometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Geometry.h -------------------------------------------------------------------------------- /xbmc/utils/GpuInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/GpuInfo.cpp -------------------------------------------------------------------------------- /xbmc/utils/GpuInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/GpuInfo.h -------------------------------------------------------------------------------- /xbmc/utils/GroupUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/GroupUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/GroupUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/GroupUtils.h -------------------------------------------------------------------------------- /xbmc/utils/HTMLUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/HTMLUtil.cpp -------------------------------------------------------------------------------- /xbmc/utils/HTMLUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/HTMLUtil.h -------------------------------------------------------------------------------- /xbmc/utils/HttpHeader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/HttpHeader.cpp -------------------------------------------------------------------------------- /xbmc/utils/HttpHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/HttpHeader.h -------------------------------------------------------------------------------- /xbmc/utils/HttpParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/HttpParser.cpp -------------------------------------------------------------------------------- /xbmc/utils/HttpParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/HttpParser.h -------------------------------------------------------------------------------- /xbmc/utils/HttpResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/HttpResponse.h -------------------------------------------------------------------------------- /xbmc/utils/IArchivable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/IArchivable.h -------------------------------------------------------------------------------- /xbmc/utils/IBufferObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/IBufferObject.h -------------------------------------------------------------------------------- /xbmc/utils/ILocalizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ILocalizer.h -------------------------------------------------------------------------------- /xbmc/utils/IPlatformLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/IPlatformLog.h -------------------------------------------------------------------------------- /xbmc/utils/IRssObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/IRssObserver.h -------------------------------------------------------------------------------- /xbmc/utils/ISerializable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ISerializable.h -------------------------------------------------------------------------------- /xbmc/utils/ISortable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ISortable.h -------------------------------------------------------------------------------- /xbmc/utils/InfoLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/InfoLoader.cpp -------------------------------------------------------------------------------- /xbmc/utils/InfoLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/InfoLoader.h -------------------------------------------------------------------------------- /xbmc/utils/Job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Job.h -------------------------------------------------------------------------------- /xbmc/utils/JobManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/JobManager.cpp -------------------------------------------------------------------------------- /xbmc/utils/JobManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/JobManager.h -------------------------------------------------------------------------------- /xbmc/utils/Literals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Literals.h -------------------------------------------------------------------------------- /xbmc/utils/Locale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Locale.cpp -------------------------------------------------------------------------------- /xbmc/utils/Locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Locale.h -------------------------------------------------------------------------------- /xbmc/utils/Map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Map.h -------------------------------------------------------------------------------- /xbmc/utils/MathUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/MathUtils.h -------------------------------------------------------------------------------- /xbmc/utils/MemUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/MemUtils.h -------------------------------------------------------------------------------- /xbmc/utils/Mime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Mime.cpp -------------------------------------------------------------------------------- /xbmc/utils/Mime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Mime.h -------------------------------------------------------------------------------- /xbmc/utils/MovingSpeed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/MovingSpeed.cpp -------------------------------------------------------------------------------- /xbmc/utils/MovingSpeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/MovingSpeed.h -------------------------------------------------------------------------------- /xbmc/utils/Observer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Observer.cpp -------------------------------------------------------------------------------- /xbmc/utils/Observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Observer.h -------------------------------------------------------------------------------- /xbmc/utils/POUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/POUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/POUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/POUtils.h -------------------------------------------------------------------------------- /xbmc/utils/PlayerUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/PlayerUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/PlayerUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/PlayerUtils.h -------------------------------------------------------------------------------- /xbmc/utils/ProgressJob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ProgressJob.cpp -------------------------------------------------------------------------------- /xbmc/utils/ProgressJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ProgressJob.h -------------------------------------------------------------------------------- /xbmc/utils/Random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Random.h -------------------------------------------------------------------------------- /xbmc/utils/RegExp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/RegExp.cpp -------------------------------------------------------------------------------- /xbmc/utils/RegExp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/RegExp.h -------------------------------------------------------------------------------- /xbmc/utils/RingBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/RingBuffer.cpp -------------------------------------------------------------------------------- /xbmc/utils/RingBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/RingBuffer.h -------------------------------------------------------------------------------- /xbmc/utils/RssManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/RssManager.cpp -------------------------------------------------------------------------------- /xbmc/utils/RssManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/RssManager.h -------------------------------------------------------------------------------- /xbmc/utils/RssReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/RssReader.cpp -------------------------------------------------------------------------------- /xbmc/utils/RssReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/RssReader.h -------------------------------------------------------------------------------- /xbmc/utils/ScopeGuard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ScopeGuard.h -------------------------------------------------------------------------------- /xbmc/utils/ScraperParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ScraperParser.h -------------------------------------------------------------------------------- /xbmc/utils/ScraperUrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ScraperUrl.cpp -------------------------------------------------------------------------------- /xbmc/utils/ScraperUrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/ScraperUrl.h -------------------------------------------------------------------------------- /xbmc/utils/Screenshot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Screenshot.cpp -------------------------------------------------------------------------------- /xbmc/utils/Screenshot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Screenshot.h -------------------------------------------------------------------------------- /xbmc/utils/SortUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/SortUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/SortUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/SortUtils.h -------------------------------------------------------------------------------- /xbmc/utils/Speed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Speed.cpp -------------------------------------------------------------------------------- /xbmc/utils/Speed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Speed.h -------------------------------------------------------------------------------- /xbmc/utils/Stopwatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Stopwatch.h -------------------------------------------------------------------------------- /xbmc/utils/StreamDetails.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/StreamDetails.h -------------------------------------------------------------------------------- /xbmc/utils/StreamUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/StreamUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/StreamUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/StreamUtils.h -------------------------------------------------------------------------------- /xbmc/utils/StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/StringUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/StringUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/StringUtils.h -------------------------------------------------------------------------------- /xbmc/utils/SystemInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/SystemInfo.cpp -------------------------------------------------------------------------------- /xbmc/utils/SystemInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/SystemInfo.h -------------------------------------------------------------------------------- /xbmc/utils/Temperature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Temperature.cpp -------------------------------------------------------------------------------- /xbmc/utils/Temperature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Temperature.h -------------------------------------------------------------------------------- /xbmc/utils/TextSearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/TextSearch.cpp -------------------------------------------------------------------------------- /xbmc/utils/TextSearch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/TextSearch.h -------------------------------------------------------------------------------- /xbmc/utils/TimeFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/TimeFormat.h -------------------------------------------------------------------------------- /xbmc/utils/TimeUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/TimeUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/TimeUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/TimeUtils.h -------------------------------------------------------------------------------- /xbmc/utils/URIUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/URIUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/URIUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/URIUtils.h -------------------------------------------------------------------------------- /xbmc/utils/UrlOptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/UrlOptions.cpp -------------------------------------------------------------------------------- /xbmc/utils/UrlOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/UrlOptions.h -------------------------------------------------------------------------------- /xbmc/utils/Utf8Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Utf8Utils.cpp -------------------------------------------------------------------------------- /xbmc/utils/Utf8Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Utf8Utils.h -------------------------------------------------------------------------------- /xbmc/utils/Variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Variant.cpp -------------------------------------------------------------------------------- /xbmc/utils/Variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Variant.h -------------------------------------------------------------------------------- /xbmc/utils/Vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Vector.cpp -------------------------------------------------------------------------------- /xbmc/utils/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/Vector.h -------------------------------------------------------------------------------- /xbmc/utils/XBMCTinyXML.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/XBMCTinyXML.cpp -------------------------------------------------------------------------------- /xbmc/utils/XBMCTinyXML.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/XBMCTinyXML.h -------------------------------------------------------------------------------- /xbmc/utils/XBMCTinyXML2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/XBMCTinyXML2.h -------------------------------------------------------------------------------- /xbmc/utils/XMLUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/XMLUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/XMLUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/XMLUtils.h -------------------------------------------------------------------------------- /xbmc/utils/XSLTUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/XSLTUtils.cpp -------------------------------------------------------------------------------- /xbmc/utils/XSLTUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/XSLTUtils.h -------------------------------------------------------------------------------- /xbmc/utils/XTimeUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/XTimeUtils.h -------------------------------------------------------------------------------- /xbmc/utils/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/log.cpp -------------------------------------------------------------------------------- /xbmc/utils/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/log.h -------------------------------------------------------------------------------- /xbmc/utils/logtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/logtypes.h -------------------------------------------------------------------------------- /xbmc/utils/rfft.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/rfft.cpp -------------------------------------------------------------------------------- /xbmc/utils/rfft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/utils/rfft.h -------------------------------------------------------------------------------- /xbmc/video/Bookmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/Bookmark.cpp -------------------------------------------------------------------------------- /xbmc/video/Bookmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/Bookmark.h -------------------------------------------------------------------------------- /xbmc/video/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/video/ContextMenus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/ContextMenus.h -------------------------------------------------------------------------------- /xbmc/video/Episode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/Episode.h -------------------------------------------------------------------------------- /xbmc/video/Teletext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/Teletext.cpp -------------------------------------------------------------------------------- /xbmc/video/Teletext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/Teletext.h -------------------------------------------------------------------------------- /xbmc/video/VideoDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/VideoDatabase.h -------------------------------------------------------------------------------- /xbmc/video/VideoDbUrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/VideoDbUrl.cpp -------------------------------------------------------------------------------- /xbmc/video/VideoDbUrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/VideoDbUrl.h -------------------------------------------------------------------------------- /xbmc/video/VideoInfoTag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/VideoInfoTag.h -------------------------------------------------------------------------------- /xbmc/video/VideoUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/VideoUtils.cpp -------------------------------------------------------------------------------- /xbmc/video/VideoUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/video/VideoUtils.h -------------------------------------------------------------------------------- /xbmc/video/test/testdata/moviestack_ab/Movie-(2001)/Movie-(2001)A.mp4: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xbmc/video/test/testdata/moviestack_ab/Movie-(2001)/Movie-(2001)B.mp4: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xbmc/video/test/testdata/moviestack_dvdiso/Movie_(2001)/Movie_(2001)_dvd1.iso: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xbmc/video/test/testdata/moviestack_dvdiso/Movie_(2001)/Movie_(2001)_dvd2.iso: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xbmc/video/test/testdata/moviestack_part/Movie_(2001)/Movie_(2001)_part1.mkv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xbmc/video/test/testdata/moviestack_part/Movie_(2001)/Movie_(2001)_part2.mkv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xbmc/video/test/testdata/moviestack_part/Movie_(2001)/Movie_(2001)_part3.mkv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xbmc/view/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/view/CMakeLists.txt -------------------------------------------------------------------------------- /xbmc/view/GUIViewControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/view/GUIViewControl.h -------------------------------------------------------------------------------- /xbmc/view/GUIViewState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/view/GUIViewState.cpp -------------------------------------------------------------------------------- /xbmc/view/GUIViewState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/view/GUIViewState.h -------------------------------------------------------------------------------- /xbmc/view/ViewDatabase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/view/ViewDatabase.cpp -------------------------------------------------------------------------------- /xbmc/view/ViewDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/view/ViewDatabase.h -------------------------------------------------------------------------------- /xbmc/view/ViewState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/view/ViewState.h -------------------------------------------------------------------------------- /xbmc/weather/WeatherJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/weather/WeatherJob.h -------------------------------------------------------------------------------- /xbmc/windowing/VideoSync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/windowing/VideoSync.h -------------------------------------------------------------------------------- /xbmc/windowing/WinEvents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/windowing/WinEvents.h -------------------------------------------------------------------------------- /xbmc/windowing/WinSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietvoid/xbmc/HEAD/xbmc/windowing/WinSystem.h --------------------------------------------------------------------------------