Difference between revisions of "Contrib Status"
Jump to navigation
Jump to search
(Add a License section) |
(Licenses) |
||
Line 6: | Line 6: | ||
=== Codecs === | === Codecs === | ||
− | {| style="margin: 1em auto; font-size: smaller; text-align: center; width: 100%; | + | {| class="wikitable" style="margin: 1em auto; font-size: smaller; text-align: center; width: 100%;" |
|+ '''Contrib Status''' | |+ '''Contrib Status''' | ||
|- | |- | ||
Line 19: | Line 19: | ||
! WinCE | ! WinCE | ||
! Where ? | ! Where ? | ||
− | ! License | + | ! License |
! Comment | ! Comment | ||
|- | |- | ||
Line 32: | Line 32: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://www.xiph.org/downloads/ Xiph.org] | | [http://www.xiph.org/downloads/ Xiph.org] | ||
− | | | + | | BSD-like<br> |
− | | | + | | <br> |
|- | |- | ||
! libogg | ! libogg | ||
Line 44: | Line 44: | ||
| {{Needed}} | | {{Needed}} | ||
| {{Needed}} | | {{Needed}} | ||
− | | [http://www.xiph.org/downloads/ Xiph.org] | + | | [http://www.xiph.org/downloads/ Xiph.org] |
− | | | + | | BSD-like<br> |
− | | | + | | <br> |
|- | |- | ||
! libtheora | ! libtheora | ||
Line 58: | Line 58: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://www.xiph.org/downloads/ Xiph.org] | | [http://www.xiph.org/downloads/ Xiph.org] | ||
− | | | + | | BSD-like<br> |
− | | | + | | <br> |
|- | |- | ||
! speex | ! speex | ||
Line 70: | Line 70: | ||
| {{Needed}} | | {{Needed}} | ||
| {{unNeeded}} | | {{unNeeded}} | ||
− | | [http://www.speex.org/downloads/ Speex.org] | + | | [http://www.speex.org/downloads/ Speex.org] |
− | | | + | | BSD-like<br> |
− | | | + | | <br> |
|- | |- | ||
! flac | ! flac | ||
Line 84: | Line 84: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://flac.sourceforge.net/ flac.sf] | | [http://flac.sourceforge.net/ flac.sf] | ||
− | | | + | | BSD-like<br> |
− | | | + | | <br> |
|- | |- | ||
! x264 | ! x264 | ||
Line 97: | Line 97: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| SVN | | SVN | ||
− | | | + | | GPLv2+<br> |
− | | | + | | <br> |
|- | |- | ||
! a52 | ! a52 | ||
Line 110: | Line 110: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://liba52.sf.net liba52.sf] | | [http://liba52.sf.net liba52.sf] | ||
− | | | + | | GPLv2+<br> |
| Not likely to be updated | | Not likely to be updated | ||
|- | |- | ||
Line 123: | Line 123: | ||
| {{Needed}} | | {{Needed}} | ||
| [http://libmpeg2.sf.net libmpeg2.sf] | | [http://libmpeg2.sf.net libmpeg2.sf] | ||
− | | | + | | GPLv2+<br> |
| Not likely to be updated | | Not likely to be updated | ||
|- | |- | ||
Line 136: | Line 136: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://www.audiocoding.com/faad2.html audiocoding] | | [http://www.audiocoding.com/faad2.html audiocoding] | ||
− | | | + | | GPLv2+<br> |
− | | | + | | <br> |
|- | |- | ||
! faac | ! faac | ||
Line 149: | Line 149: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://www.audiocoding.com/faac.html audiocoding] | | [http://www.audiocoding.com/faac.html audiocoding] | ||
− | | | + | | LGPL for modifications<br> |
− | | | + | | <br> |
|- | |- | ||
! lame | ! lame | ||
Line 162: | Line 162: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://sourceforge.net/project/showfiles.php?group_id=290&package_id=309 sf.net] | | [http://sourceforge.net/project/showfiles.php?group_id=290&package_id=309 sf.net] | ||
− | | | + | | GPLv2+<br> |
− | | | + | | <br> |
|- | |- | ||
! FFmpeg | ! FFmpeg | ||
Line 175: | Line 175: | ||
| {{Needed}} | | {{Needed}} | ||
| SVN | | SVN | ||
− | | | + | | GPLv2/3/LGPL<br> |
− | | | + | | <br> |
|- | |- | ||
! libmad | ! libmad | ||
Line 188: | Line 188: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://sourceforge.net/project/showfiles.php?group_id=12349&package_id=86999 SF] | | [http://sourceforge.net/project/showfiles.php?group_id=12349&package_id=86999 SF] | ||
− | | | + | | GPLv2+<br> |
− | | | + | | <br> |
|- | |- | ||
! dirac | ! dirac | ||
Line 201: | Line 201: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://dirac.sourceforge.net dirac.sf] | | [http://dirac.sourceforge.net dirac.sf] | ||
− | | | + | | GPLv2/LGPL 2.1<br> |
− | | | + | | <br> |
|- | |- | ||
! liboil | ! liboil | ||
Line 214: | Line 214: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://liboil.freedesktop.org/download/ liboil.fdesktop] | | [http://liboil.freedesktop.org/download/ liboil.fdesktop] | ||
− | | | + | | Two-Clause BSD |
− | | | + | | <br> |
|- | |- | ||
! schroedinger | ! schroedinger | ||
Line 227: | Line 227: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://www.diracvideo.org/download/schroedinger/ diracvideo.org] | | [http://www.diracvideo.org/download/schroedinger/ diracvideo.org] | ||
− | | | + | | GPLv2/LGPL 2.1/MIT<br> |
− | | | + | | <br> |
|- | |- | ||
! libdca | ! libdca | ||
Line 240: | Line 240: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| SVN | | SVN | ||
− | | | + | | GPLv2+<br> |
− | | | + | | <br> |
|- | |- | ||
! twolame | ! twolame | ||
Line 253: | Line 253: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://www.twolame.org/ twolame.org] | | [http://www.twolame.org/ twolame.org] | ||
− | | | + | | LGPL 2.1<br> |
− | | | + | | <br> |
|- | |- | ||
! libmpcdec | ! libmpcdec | ||
Line 266: | Line 266: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| [http://www.musepack.net/index.php?pg=src musepack] | | [http://www.musepack.net/index.php?pg=src musepack] | ||
− | | | + | | BSD<br> |
− | | | + | | <br> |
|- | |- | ||
! Tremor | ! Tremor | ||
Line 279: | Line 279: | ||
| {{unNeeded}} | | {{unNeeded}} | ||
| SVN | | SVN | ||
− | | | + | | BSD-like<br> |
− | | | + | | <br> |
|} | |} | ||
Revision as of 10:38, 11 August 2009
This page lists the libraries needed to have a fully featured VLC media player.
The additional information in the table refers to the VLC contrib build system (located in extras/contrib). These versions are against the trunk version.
For information on how to compile VLC media player on your platform see the Build VLC media player box on the Developer Corner's page.
Codecs
Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Where ? | License | Comment |
---|---|---|---|---|---|---|---|---|---|---|---|
libvorbis | 1.2.3 | 1.2.3 | Up-to-date | X | X | X | X | - | Xiph.org | BSD-like |
|
libogg | 1.1.4 | 1.1.4 | Up-to-date | X | X | X | X | X | Xiph.org | BSD-like |
|
libtheora | 1.0 | 1.0 | Up-to-date | X | X | X | X | - | Xiph.org | BSD-like |
|
speex | 1.2rc1 | 1.2rc1 | Up-to-date | X | X | X | X | - | Speex.org | BSD-like |
|
flac | 1.2.1 | 1.2.1 | Up-to-date | X | X | X | X | - | flac.sf | BSD-like |
|
x264 | svn | svn | Up-to-date | X | - | X | X | - | SVN | GPLv2+ |
|
a52 | 0.7.4 | 0.7.4 | Up-to-date | X | X | X | X | - | liba52.sf | GPLv2+ |
Not likely to be updated |
MPEG2DEC | 0.5.1 | 0.5.1 | Up-to-date | X | X | X | X | X | libmpeg2.sf | GPLv2+ |
Not likely to be updated |
faad2 | 2.7 | 2.7 | Up-to-date | X | X | X | X | - | audiocoding | GPLv2+ |
|
faac | 1.28 | 1.28 | Up-to-date | X | X | X | X | - | audiocoding | LGPL for modifications |
|
lame | 3.98.2 | 3.98.2 | Up-to-date | X | X | X | X | - | sf.net | GPLv2+ |
|
FFmpeg | SVN | SVN | Up-to-date | X | X | X | X | X | SVN | GPLv2/3/LGPL |
|
libmad | 0.15.1b | 0.15.1b | Up-to-date | X | X | X | X | - | SF | GPLv2+ |
|
dirac | 1.0.2 | 1.0.2 | Up-to-date | X | - | X | X | - | dirac.sf | GPLv2/LGPL 2.1 |
|
liboil | 0.3.16 | 0.3.16 | Up-to-date | X | - | X | X | - | liboil.fdesktop | Two-Clause BSD | |
schroedinger | 1.0.7 | 1.0.7 | Up-to-date | X | - | X | X | - | diracvideo.org | GPLv2/LGPL 2.1/MIT |
|
libdca | SVN | SVN | Up-to-date | X | X | X | X | - | SVN | GPLv2+ |
|
twolame | 0.3.12 | 0.3.12 | Up-to-date | X | X | X | X | - | twolame.org | LGPL 2.1 |
|
libmpcdec | 1.2.6 | 1.2.6 | Up-to-date | X | X | X | X | - | musepack | BSD |
|
Tremor | SVN | SVN | Up-to-date | - | - | - | - | - | SVN | BSD-like |
Muxers
Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Where | Comment |
---|---|---|---|---|---|---|---|---|---|---|
libebml | 0.7.8 | 0.7.8 | Up-to-date | X | X | X | X | - | matroska.org | |
libmatroska | 0.8.1 | 0.8.1 | Up-to-date | X | X | X | X | - | matroska.org | |
libdvbpsi | 0.1.6 | 0.1.6 | Up-to-date | X | X | X | X | - | libdvbpsi |
Access
Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Where ? | Comment |
---|---|---|---|---|---|---|---|---|---|---|
shout | 2.2.2 | 2.2.2 | Up-to-date | X | - | X | - | - | xiph.org | |
libdvdcss | 1.2.9 | 1.2.9 | Up-to-date | X | X | X | X | - | libdvdcss on v.o | |
libdvdnav | CVS | CVS | Up-to-date | X | X | X | X | - | dvd.sf.net | |
livedotcom | latest trunk | latest trunk | Up-to-date | X | X | X | X | - | live555 | |
libcddb | 1.3.2 | 1.3.2 | Up-to-date | - | - | X | - | - | libcddb.sf.net | |
libcdio | 0.79 | 0.81 | untested ??? | - | - | X | - | - | gnu.org | |
VCDimager | 0.7.23 | 0.7.23 | Up-to-date | - | - | X | - | - | vcdimager | |
libgpg-error | 1.7 | 1.7 | Up-to-date | X | - | X | X | - | gnupg.org | |
libgcrypt | 1.4.4 | 1.4.4 | Up-to-date | X | - | X | X | - | gnupg.org | |
gnuTLS | 2.8.1 | 2.8.1 | Up-to-date | X | - | X | X | - | gnu.org | |
Opendaap | 0.4.0 | 0.4.0 | Up-to-date | - | - | X | - | - | ||
libxml2 | 2.7.3 | 2.7.3 | Up-to-date | X | - | - | X | - | xmlsoft ftp |
Images
Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Where | Comment |
---|---|---|---|---|---|---|---|---|---|---|
libpng | 1.2.37 | 1.2.37 | Up-to-date | X | - | X | X | - | libpng.org | |
libjpeg | 6b | 6b | Up-to-date | X | X | X | X | - | ijg.org | Rare updates |
libtiff | 3.8.2 | 3.8.2 | Up-to-date | X | - | X | - | - | Main libtiff ftp | Rare updates |
SDL | 1.2.13 | 1.2.13 | Up-to-date | X | - | X | - | - | libsdl.org | |
SDL_image | 1.2.7 | 1.2.7 | Up-to-date | X | - | X | - | - | libsdl.org |
Tools
Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Where ! | Comment |
---|---|---|---|---|---|---|---|---|---|---|
Autoconf | 2.61 | 2.63 | untested ??? | - | X | X | - | - | Gnu(slow) | |
automake | 1.9.6 | 1.10.1 | untested ??? | - | X | X | - | - | Gnu(slow) | |
Pkgconfig | 0.20.0 | 0.23 | untested ??? | - | - | X | - | - | fd.org | Don't update Rev.17486 |
Perl | 5.8.8 | 5.10.0 | untested ??? | - | X | - | - | - | Perl | |
libtool | 1.5.24 | 1.5.26 | untested ??? | - | X | X | - | - | GNU-libtool | Not tested yet and not usefull. |
libiconv | 1.9.2 | 1.12 | untested ??? | X | X | - | X | X | Gnu | Not tested yet and not usefull. |
gettext | 0.16.1 | 0.17 | untested ??? | X | X | X | X | - | Gnu(slow) | |
freetype2 | 2.3.9 | 2.3.9 | Up-to-date | X | X | X | X | - | freetype.org | |
fribidi | 0.19.2 | 0.19.2 | Up-to-date | X | X | X | X | - | fribidi.org | |
libunicows | 1.1.1 | 1.1.1 | Up-to-date | X | - | - | - | - | libunicows | |
zlib | 1.2.3 | 1.2.3 | Up-to-date | X | - | - | X | - | zlib |
Others
Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Comment |
---|---|---|---|---|---|---|---|---|---|
libid3tag | 0.15.1b | 0.15.1b | Up-to-date | X | X | X | X | - | |
taglib | 1.5 | 1.5 | Up-to-date | X | X | - | - | - | http://developer.kde.org/~wheeler/taglib.html |
goom2k4 | 2k4-0 | 2k4-0 | Up-to-date | X | - | X | X | - | |
libcaca | 0.9 | 0.9 | Up-to-date | X | - | X | X | - | 0.99-beta2 is not a release version ? |
libmodplug | 0.8.4 | 0.8.4 | Up-to-date | X | - | X | X | - | |
glib | 1.2.10 | 1.2.10 | Up-to-date | - | - | X | - | - | v. gtk 1.2+ |
libidl | 0.6.8 | 0.8.6 | Up-to-date | - | - | X | - | - | Not up-to-date, but We don't need about new versions, since we don't really build it. Mirror has changed. It is now on gnome site |
glib-win32 | 19990228 ~ 1.2.0 | 1.2.10 | Up-to-date | X | - | - | - | - | Not up-to-date, but We don't need about new versions, since we don't really build it. |
libidl-win32 | 0.6.3 | 0.8.6 | Up-to-date | X | - | - | - | - | Not up-to-date, but We don't need about new versions, since we don't really build it. Mirror has changed. It is now on gnome site |
gecko | 1.7.5 | 1.8b1 | Up-to-date | - | - | X | - | - | Not up-to-date, but We don't need about new versions, since we don't really build it. |
gecko-win32 | 1.8b1 | 1.8b1 | Up-to-date | X | - | - | - | - | Not up-to-date, but We don't need about new versions, since we don't really build it. |
wxWidgets | 2.6.3 | 2.6.3 | Up-to-date | X | - | - | X | - | |
Qt | 4.3 | 4.3 | Up-to-date | X | - | - | X | - | |
portaudio | 19 | 19 | Up-to-date | - | - | - | - | - | Commented for Win32 |
Clinkcc | 171 | 171 | Up-to-date | - | - | - | - | - | Commented for MacOSX |
Upnp | 1.3.1 | 1.3.1 | Up-to-date | - | - | - | - | - | Commented |
expat | 2.0.0 | 2.0.1 | untested ??? | - | - | - | - | - | Commented for MacOSX |
yasm | 0.7.2 | 0.8.0 | untested ??? | - | - | X | - | - | For Intel-based Macs |
Contrib lib | VLC version | Most recent version | Compile | Win32 | BeOS | MacOSX | *Nix | WinCE | Comment |