Difference between revisions of "Contrib Status"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 6: Line 6:
 
=== Codecs  ===
 
=== Codecs  ===
  
{| class="wikitable" style="margin: 1em auto; font-size: smaller; text-align: center; width: 100%;"
+
{| style="margin: 1em auto; font-size: smaller; text-align: center; width: 100%;" class="wikitable"
 
|+ '''Contrib Status'''  
 
|+ '''Contrib Status'''  
 
|-
 
|-
Line 32: Line 32:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| [http://www.xiph.org/downloads/ Xiph.org]  
 
| [http://www.xiph.org/downloads/ Xiph.org]  
| BSD-like<br>
+
| BSD-like<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 45: Line 45:
 
| {{Needed}}  
 
| {{Needed}}  
 
| [http://www.xiph.org/downloads/ Xiph.org]  
 
| [http://www.xiph.org/downloads/ Xiph.org]  
| BSD-like<br>
+
| BSD-like<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 58: Line 58:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| [http://www.xiph.org/downloads/ Xiph.org]  
 
| [http://www.xiph.org/downloads/ Xiph.org]  
| BSD-like<br>
+
| BSD-like<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 71: Line 71:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| [http://www.speex.org/downloads/ Speex.org]  
 
| [http://www.speex.org/downloads/ Speex.org]  
| BSD-like<br>
+
| BSD-like<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 84: Line 84:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| [http://flac.sourceforge.net/ flac.sf]  
 
| [http://flac.sourceforge.net/ flac.sf]  
| BSD-like<br>
+
| BSD-like<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 97: Line 97:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| SVN  
 
| SVN  
| GPLv2+<br>
+
| GPLv2+<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 110: Line 110:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| [http://liba52.sf.net liba52.sf]  
 
| [http://liba52.sf.net liba52.sf]  
| GPLv2+<br>
+
| 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>
+
| 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>
+
| GPLv2+<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 149: Line 149:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| [http://www.audiocoding.com/faac.html audiocoding]  
 
| [http://www.audiocoding.com/faac.html audiocoding]  
| LGPL for modifications<br>
+
| LGPL for modifications<br>  
 
| <br>
 
| <br>
 
|-
 
|-
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>
+
| GPLv2+<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 175: Line 175:
 
| {{Needed}}  
 
| {{Needed}}  
 
| SVN  
 
| SVN  
| GPLv2/3/LGPL<br>
+
| GPLv2/3/LGPL<br>  
 
| <br>
 
| <br>
 
|-
 
|-
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>
+
| GPLv2+<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 201: Line 201:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| [http://dirac.sourceforge.net dirac.sf]  
 
| [http://dirac.sourceforge.net dirac.sf]  
| GPLv2/LGPL 2.1<br>
+
| GPLv2/LGPL 2.1/MIT<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 214: Line 214:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| [http://liboil.freedesktop.org/download/ liboil.fdesktop]  
 
| [http://liboil.freedesktop.org/download/ liboil.fdesktop]  
| Two-Clause BSD
+
| Two-Clause BSD  
 
| <br>
 
| <br>
 
|-
 
|-
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>
+
| GPLv2/LGPL 2.1/MIT<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 240: Line 240:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| SVN  
 
| SVN  
| GPLv2+<br>
+
| GPLv2+<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 253: Line 253:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| [http://www.twolame.org/ twolame.org]  
 
| [http://www.twolame.org/ twolame.org]  
| LGPL 2.1<br>
+
| LGPL 2.1<br>  
 
| <br>
 
| <br>
 
|-
 
|-
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>
+
| BSD<br>  
 
| <br>
 
| <br>
 
|-
 
|-
Line 279: Line 279:
 
| {{unNeeded}}  
 
| {{unNeeded}}  
 
| SVN  
 
| SVN  
| BSD-like<br>
+
| BSD-like<br>  
 
| <br>
 
| <br>
 
|}
 
|}

Revision as of 10:41, 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 Status
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/MIT

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 Status
Contrib lib VLC version Most recent version Compile Win32 BeOS MacOSX *Nix WinCE Where License
Comment
libebml 0.7.8 0.7.8 Up-to-date X X X X - matroska.org LGPLv2.1

libmatroska 0.8.1 0.8.1 Up-to-date X X X X - matroska.org LGPLv2.1

libdvbpsi 0.1.6 0.1.6 Up-to-date X X X X - libdvbpsi GPLv2+

Access

Contrib Status
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 Status
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 Status
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 Status
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