Archive:Libraries
|
THIS PAGE IS OUTDATED:
This page or section has not been updated in a long time, no longer applies, refers to features that have been replaced/removed, and/or may not be reliable. This page is only kept for historical reasons, or in case someone wants to try updating it. |
Porting Libraries
The following is a list of libraries which Kodi relies upon.
| Library | Android | Linux | iOS | OSX | Windows | Links | Newer available | Comments | License |
|---|---|---|---|---|---|---|---|---|---|
| addons | |||||||||
| afpfs-ng | 0.8.1 | 0.8.1 | 0.8.1 | 0.8.1 | 0.8.1 | http://sourceforge.net/projects/afpfs-ng/ | not for long time | ||
| asap | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | http://asap.sourceforge.net/ | yes (3.1.5) | |||
| autoconf | 2.68 | 2.68 | 2.68 | 2.68 | no | http://www.gnu.org/software/autoconf/ | yes (2.69) | ||
| automake | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | no | http://www.gnu.org/software/automake/ | yes (1.12.2) | ||
| boost | 1.46.1 | http://www.boost.org/ | yes (1.54.0) | ||||||
| cmake | 2.8.8 | 2.8.8 | 2.8.8 | 2.8.8 | no | http://www.cmake.org/ | yes (2.8.11) | ||
| cmyth | |||||||||
| cpluff | 0.1.3 | 0.1.3 | 0.1.3 | 0.1.3 | 0.1.3 | http://www.c-pluff.org/ | not for long time | ||
| cximage | 6.0 | 6.0 | 6.0 | 6.0 | 6.0 | https://sourceforge.net/projects/cximage/ | yes (7.02) | ||
| distribute | 0.6.21 | 0.6.21 | 0.6.21 | 0.6.21 | no | https://pypi.python.org/pypi/distribute | yes (7.3.4) | ||
| distutilscross | 0.1 | 0.1 | 0.1 | 0.1 | no | https://pypi.python.org/pypi/distutilscross | no | ||
| dnssd | 379.32.1 | ||||||||
| doxygen | 1.8.2 | http://www.doxygen.org | yes (1.8.5) | ||||||
| dpgnative | 1.14.30 | 1.14.30 | 1.14.30 | 1.14.30 | no | ||||
| enca | 1.12 | http://freecode.com/projects/enca | yes (1.13) | ||||||
| ffmpeg | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | See here, here and many other sources including Play | yes (2.0) | ||
| freetype | 2.6.6-1 | http://www.freetype.org/ | ? | See here | |||||
| fontconfig | 2.8.0-2 | http://www.freedesktop.org/wiki/Software/fontconfig/ | yes (2.10.2) | ||||||
| groovy | 1.8.9 | 1.8.9 | 1.8.9 | 1.8.9 | 1.8.9 | http://groovy.codehaus.org/ | yes (2.1) | ||
| gtest | 1.6.0 | 1.6.0 | 1.6.0 | 1.6.0 | 1.6.0 | http://code.google.com/p/googletest/ | yes (1.7.0) | ||
| hardbuzz | 0.7.0 | ? | |||||||
| lame_enc | 3.99.5 | http://www.free-codecs.com/download/lame_encoder.htm | no | ||||||
| libapetag | https://sourceforge.net/projects/pylibape/ | ||||||||
| libalsa | |||||||||
| libass | 0.10.1 | 0.10.1 | 0.10.1 | 0.10.1 | 0.10.0 | http://code.google.com/p/libass/ | yes (0.10.1) | See here | |
| libbluray | 0.4.0 | http://www.videolan.org/developers/libbluray.html | no | ||||||
| libbzip2 | 1.0.5 | http://www.bzip.org/ | yes (1.0.6) | ||||||
| libcdio | 0.83 | http://www.gnu.org/software/libcdio/ | yes (0.90) | ||||||
| libcec | 2.1.1 | ||||||||
| libcurl | 7.21.6-devel | http://curl.haxx.se/libcurl/ | yes (7.32.0) | ||||||
| libdvd | http://www.videolan.org/developers/libdvdcss.html | ||||||||
| libexif | http://libexif.sourceforge.net/ | ||||||||
| libexpat | 2.0.1-1 | http://expat.sourceforge.net/ | no | ||||||
| libflac | 1.2.1-devel | https://xiph.org/flac/index.html | yes (1.3.0) | ||||||
| libfribidi | 0.19.2 | http://www.fribidi.org/ | yes (0.19.5) | ||||||
| libhdhomerun | |||||||||
| libhts | |||||||||
| libid3tag | http://www.underbit.com/products/mad/ | ||||||||
| libiconv | 1.13.1 | http://www.gnu.org/software/libiconv/ | yes (1.14) | ||||||
| libjpeg-turbo | 1.2.0 | 1.2.0 | 1.2.0 | 1.2.0 | 1.2.0 | https://sourceforge.net/projects/libjpeg-turbo/ | yes (1.3.0) | ||
| liblame | http://lame.sourceforge.net/ | See here | |||||||
| liblzo | 2.04 | http://www.oberhumer.com/opensource/lzo/ | yes (2.06) | ||||||
| libmad | http://www.underbit.com/products/mad | ||||||||
| libmicrohttpd | 0.4.5 | http://www.gnu.org/software/libmicrohttpd/ | yes (0.9.26) | ||||||
| libmodplug | http://modplug-xmms.sourceforge.net/ | ||||||||
| libmpeg2 | http://libmpeg2.sourceforge.net/ | ||||||||
| libnfs | 1.6.1 | https://github.com/sahlberg/libnfs | no | ||||||
| libogg | 1.2.0 | http://www.xiph.org/downloads/ | yes (1.3.1) | ||||||
| libpcre | 8.33 | http://www.pcre.org/ | no | ||||||
| libplist | 1.7 | http://cgit.sukimashita.com/libplist.git/ | yes (1.10) | ||||||
| librtmp | 20110723-git-b623775 | ||||||||
| libRTV | 4.3.0.280 | 4.3.0.280 | 4.3.0.280 | 4.3.0.280 | 4.3.0.280 | ||||
| libshairplay | c159ca7 | ||||||||
| libsamplerate | 0.1.7 | http://www.mega-nerd.com/SRC/ | yes (0.1.8) | ||||||
| libsdl | 1.2.14-vc8 | http://www.libsdl.org/ | yes (2.0) | ||||||
| libsidplay2 | http://sidplay2.sourceforge.net/ | ||||||||
| libssh | 0.50 | http://www.libssh.org/ | yes (0.5.5) | ||||||
| libsquish | https://code.google.com/p/libsquish/ | ||||||||
| libUPnP | 0.6.9.1 | 0.6.9.1 | 0.6.9.1 | 0.6.9.1 | 0.6.9.1 | https://www.plutinosoft.com/platinum | yes (1.0.4.11) | See here | |
| libvorbis | 1.3.1 | http://www.xiph.org/downloads/ | yes (1.3.3) | ||||||
| libXDAAP | |||||||||
| mysqlclient | 6.0.2 | http://dev.mysql.com/downloads/connector/c/ | yes (6.1.1) | ||||||
| nosefart | http://nosefart.sourceforge.net/ | ||||||||
| python | 2.6.3 | 2.6.3 | 2.6.3 | 2.7.5 | http://www.python.org/ | yes | |||
| PIL | 1.1.7 | 1.1.7 | 1.1.7 | 1.1.7 | 1.1.7 | http://www.pythonware.com/products/pil/ | no | ||
| snesapu | |||||||||
| SlingboxLib | https://github.com/Stonyx/SlingboxLib | ||||||||
| stsound | http://leonard.oxg.free.fr/stsound.html | ||||||||
| sqlite | 3.7.16.1 | http://www.sqlite.org/ | yes (3.8.0.2) | ||||||
| swig | 2.0.7 | http://www.swig.org/ | yes (2.0.11) | ||||||
| taglib | 1.8.0 | http://taglib.github.io/ | no | ||||||
| timidity | |||||||||
| tinyXML | 2.6.2-1 | http://timidity.sourceforge.net/ | yes (2.13.3) | See [1] | |||||
| UnrarXLib | http://www.rarlab.com/rar_add.htm | ||||||||
| vgmstream | https://sourceforge.net/projects/vgmstream/ | ||||||||
| xbadpcm | |||||||||
| xbmc-dll-symbols | |||||||||
| yajl | 2.0.1 | http://lloyd.github.io/yajl/ | no | ||||||
| zlib | 1.2.5 | http://www.zlib.net/ | yes (1.2.8) |
