Difference between revisions of "Contrib Status"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 341: Line 341:
 
|}
 
|}
  
=== Access ===
+
=== Access ===
  
{| class="wikitable" style="font-size: smaller; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px"
+
{| style="margin: 1em auto; font-size: smaller; text-align: center; width: 100%;" class="wikitable"
 
|+ '''Contrib Status'''  
 
|+ '''Contrib Status'''  
 
|-
 
|-
! Contrib lib !! VLC version !! Most recent version !! Compile !! Win32 !! BeOS !! MacOSX !! *Nix !! WinCE !! Where ? !! Comment
+
! Contrib lib  
 +
! VLC version  
 +
! Most recent version  
 +
! Compile  
 +
! Win32  
 +
! BeOS  
 +
! MacOSX  
 +
! *Nix  
 +
! WinCE  
 +
! Where ?  
 +
! License
 +
! Comment
 
|-
 
|-
! shout
+
! shout  
|2.2.2 |2.2.2 || {{up-to-date}} || {{Needed}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} |{{unNeeded}} || [http://downloads.us.xiph.org/releases/libshout/ xiph.org] ||
+
| 2.2.2  
|-
+
| 2.2.2  
! libdvdcss
+
| {{up-to-date}}  
|| 1.2.9 ||  1.2.9 ||  {{up-to-date}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}} || {{unNeeded}} || [http://download.videolan.org/pub/libdvdcss/?C=N;O=D libdvdcss on v.o] ||
+
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| {{unNeeded}}  
 +
| [http://downloads.us.xiph.org/releases/libshout/ xiph.org]  
 +
| LGPLv2.1+
 +
|  
 
|-
 
|-
! libdvdnav
+
! libdvdcss
|| CVS  || CVS || {{up-to-date}} || {{Needed}} || {{Needed}} || {{Needed}} || {{Needed}} || {{unNeeded}} || [http://dvd.sourceforge.net/ dvd.sf.net] ||
+
| 1.2.9
 +
| 1.2.9
 +
| {{up-to-date}}  
 +
| {{Needed}}  
 +
| {{Needed}}  
 +
| {{Needed}}  
 +
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| [http://download.videolan.org/pub/libdvdcss/?C=N;O=D libdvdcss on v.o]  
 +
| GPLv2+
 +
|  
 
|-
 
|-
! livedotcom
+
! libdvdnav
|| latest trunk || latest trunk || {{up-to-date}} || {{Needed}} || {{Needed}} || {{Needed}} || {{Needed}} || {{unNeeded}} || [http://www.live555.com/mediaServer/#downloading live555]||
+
| CVS
 +
| CVS
 +
| {{up-to-date}}  
 +
| {{Needed}}  
 +
| {{Needed}}  
 +
| {{Needed}}  
 +
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| [http://dvd.sourceforge.net/ dvd.sf.net]  
 +
|  
 +
|  
 
|-
 
|-
! libcddb
+
! livedotcom
|| 1.3.2 || 1.3.2 || {{up-to-date}} || {{unNeeded}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} |{{unNeeded}} || [http://libcddb.sourceforge.net/download.html libcddb.sf.net] ||
+
| latest trunk
 +
| latest trunk
 +
| {{up-to-date}}  
 +
| {{Needed}}  
 +
| {{Needed}}  
 +
| {{Needed}}  
 +
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| [http://www.live555.com/mediaServer/#downloading live555]
 +
| LGPLv2.1+
 +
|  
 
|-
 
|-
! libcdio
+
! libcddb
|| 0.79 || 0.81 || {{Untested}} || {{unNeeded}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || [http://ftp.gnu.org/gnu/libcdio/?M=D gnu.org] ||
+
| 1.3.2
 +
| 1.3.2
 +
| {{up-to-date}}  
 +
| {{unNeeded}}  
 +
| {{unNeeded}}  
 +
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| {{unNeeded}}  
 +
| [http://libcddb.sourceforge.net/download.html libcddb.sf.net]  
 +
|  
 +
|  
 
|-
 
|-
! VCDimager
+
! libcdio
|| 0.7.23 || 0.7.23 || {{Up-to-date}} || {{unNeeded}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || [http://www.vcdimager.org/pub/vcdimager/vcdimager-0.7/ vcdimager] ||
+
| 0.79
 +
| 0.81
 +
| {{Untested}}
 +
| {{unNeeded}}
 +
| {{unNeeded}}
 +
| {{Needed}}
 +
| {{unNeeded}}
 +
| {{unNeeded}}
 +
| [http://ftp.gnu.org/gnu/libcdio/?M=D gnu.org]
 +
|
 +
|
 +
|-
 +
! VCDimager  
 +
| 0.7.23  
 +
| 0.7.23  
 +
| {{Up-to-date}}  
 +
| {{unNeeded}}  
 +
| {{unNeeded}}  
 +
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| {{unNeeded}}  
 +
| [http://www.vcdimager.org/pub/vcdimager/vcdimager-0.7/ vcdimager]  
 +
|
 +
|
 +
|-
 +
! libgpg-error
 +
| 1.7
 +
| 1.7
 +
| {{Up-to-date}}
 +
| {{Needed}}
 +
| {{unNeeded}}
 +
| {{Needed}}
 +
| {{Needed}}
 +
| {{unNeeded}}
 +
| [http://ftp.gnupg.org/gcrypt/libgpg-error/ gnupg.org]
 +
|  
 +
|  
 
|-
 
|-
! libgpg-error
 
|| 1.7 || 1.7 || {{Up-to-date}} || {{Needed}}  ||{{unNeeded}} ||  {{Needed}}  || {{Needed}}  ||  {{unNeeded}} || [http://ftp.gnupg.org/gcrypt/libgpg-error/ gnupg.org] ||
 
|-
 
 
! libgcrypt  
 
! libgcrypt  
|| 1.4.4 || 1.4.4 || {{Up-to-date}} |{{Needed}} ||{{unNeeded}} |{{Needed}} || {{Needed}} || {{unNeeded}} || [ftp://ftp.gnupg.org/gcrypt/libgcrypt/ gnupg.org] ||  
+
| 1.4.4  
|-  
+
| 1.4.4  
! gnuTLS
+
| {{Up-to-date}}  
|| 2.8.1 || 2.8.1 || {{Up-to-date}} |{{Needed}} ||{{unNeeded}} |{{Needed}} || {{Needed}} |{{unNeeded}} || [http://www.gnu.org/software/gnutls/news.html gnu.org] ||
+
| {{Needed}}  
|-
+
| {{unNeeded}}  
! Opendaap
+
| {{Needed}}  
|| 0.4.0 || 0.4.0 || {{Up-to-date}}||{{unNeeded}} ||{{unNeeded}} ||{{Needed}} ||{{unNeeded}} || {{unNeeded}} || ||
+
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| [ftp://ftp.gnupg.org/gcrypt/libgcrypt/ gnupg.org]  
 +
|  
 +
|  
 +
|-
 +
! gnuTLS  
 +
| 2.8.1  
 +
| 2.8.1  
 +
| {{Up-to-date}}  
 +
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| {{Needed}}  
 +
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| [http://www.gnu.org/software/gnutls/news.html gnu.org]  
 +
|  
 +
|  
 
|-
 
|-
! libxml2
+
! Opendaap
|| 2.7.3 || 2.7.3 || {{Up-to-date}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} || [ftp://xmlsoft.org/libxml2/ xmlsoft ftp] ||
+
| 0.4.0
 +
| 0.4.0
 +
| {{Up-to-date}}
 +
| {{unNeeded}}  
 +
| {{unNeeded}}  
 +
| {{Needed}}  
 +
| {{unNeeded}}  
 +
| {{unNeeded}}  
 +
|  
 +
|  
 +
|  
 
|-
 
|-
 +
! libxml2
 +
| 2.7.3
 +
| 2.7.3
 +
| {{Up-to-date}}
 +
| {{Needed}}
 +
| {{unNeeded}}
 +
| {{unNeeded}}
 +
| {{Needed}}
 +
| {{unNeeded}}
 +
| [ftp://xmlsoft.org/libxml2/ xmlsoft ftp]
 +
|
 +
|
 
|}
 
|}
  

Revision as of 10:44, 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 ? License Comment
shout 2.2.2 2.2.2 Up-to-date X - X - - xiph.org LGPLv2.1+
libdvdcss 1.2.9 1.2.9 Up-to-date X X X X - libdvdcss on v.o GPLv2+
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 LGPLv2.1+
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