Difference between revisions of "Contrib Status"

From VideoLAN Wiki
Jump to navigation Jump to search
m
Line 6: Line 6:
  
 
{| class="wikitable" style="font-size: smaller; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px"
 
{| class="wikitable" style="font-size: smaller; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px"
|+ '''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 ? !! Comment  
Line 47: Line 47:
 
|-
 
|-
 
! libmad
 
! libmad
||  0.15.1b ||  0.15.1b || {{up-to-date}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{unNeeded}} || [http://sourceforge.net/project/showfiles.php?group_id=12349&package_id=86999 SF] ||
+
||  0.15.1b ||  0.15.1b || {{up-to-date}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{unNeeded}} || [http://sourceforge.net/project/showfiles.php?group_id=12349
|-
 
! dirac
 
|| 0.6.0 || 0.6.0 || {{up-to-date}} || {{Needed}}  ||{{unNeeded}} ||  {{Needed}}  || {{Needed}}  || {{unNeeded}} || [http://dirac.sf.net dirac.sf] || 
 
|-
 
! libdca
 
|| SVN ||  SVN || {{up-to-date}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}} || {{unNeeded}} || ||
 
|-
 
! twolame
 
|| 0.3.10 || 0.3.10 || {{up-to-date}} || {{Needed}} || {{Needed}} || {{Needed}} || {{Needed}} ||  {{unNeeded}} || [http://www.twolame.org/ twolame.org] ||
 
|-
 
! libmpcdec
 
|| 1.2.4 || 1.2.5 || {{Up-to-date}} || {{Needed}} || {{Needed}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} || [http://www.musepack.net/index.php?pg=src musepack] ||
 
|-
 
! Tremor
 
|| SVN || SVN || {{no}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{Needed}} || || Symbols missing in packages.mak ???
 
|-
 
|}
 
 
 
=== Muxers ===
 
{| class="wikitable" style="font-size: smaller; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px"
 
|+ '''Contrib Status'''
 
|-
 
! Contrib lib !! VLC version !! Most recent version !! Compile !! Win32 !! BeOS !! MacOSX !! *Nix !! WinCE !! Where !! Comment
 
|-
 
! libebml
 
|| SVN or 0.7.7 ||  SVN or 0.7.7 || {{up-to-date}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{unNeeded}} || [http://www.matroska.org/downloads/linux.html matroska.org] ||
 
|-
 
! libmatroska
 
||  0.8.0 or SVN || 0.8.1 || {{up-to-date}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}} || {{unNeeded}} || [http://www.matroska.org/downloads/linux.html matroska.org] || Use SVN!
 
|-
 
! libdvbpsi
 
|| 0.1.5 || 0.1.5 || {{up-to-date}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}} || {{Needed}} || [http://www.videolan.org/developers/libdvbpsi.html libdvbpsi] ||
 
|-
 
|}
 
 
 
=== Access ===
 
 
 
{| class="wikitable" style="font-size: smaller; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px"
 
|+ '''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}} || {{Needed}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} ||  {{unNeeded}} || [http://downloads.us.xiph.org/releases/libshout/ xiph.org] ||
 
|-
 
! libdvdcss
 
|| 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] ||
 
|-
 
! libdvdnav
 
|| CVS  || CVS || {{up-to-date}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}} || {{unNeeded}} || [http://dvd.sourceforge.net/] ||
 
|-
 
! livedotcom
 
|| latest trunk || latest trunk || {{up-to-date}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}} || {{unNeeded}} || [http://www.live555.com/mediaServer/#downloading live555]||
 
|-
 
! libcddb
 
|| 1.2.1 || 1.3.0 || {{no}} || {{unNeeded}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} ||  {{unNeeded}} || [http://libcddb.sourceforge.net/download.html libcddb.sf.net] ||
 
|-
 
! libcdio
 
|| 0.78.2 || 0.78.2 || {{up-to-date}} || {{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.3 || 1.5 || {{untested}} || {{Needed}}  ||{{unNeeded}} ||  {{Needed}}  || {{Needed}}  ||  {{unNeeded}} || [http://ftp.gnupg.org/gcrypt/libgpg-error/ gnupg.org] ||
 
|-
 
! libgcrypt
 
|| 1.2.3 || 1.2.3 || {{up-to-date}} ||  {{Needed}}  ||{{unNeeded}} ||  {{Needed}}  || {{Needed}}  || {{unNeeded}} || [ftp://ftp.gnupg.org/gcrypt/libgcrypt/ gnupg.org] ||
 
|-
 
! gnuTLS
 
|| 1.6.1 || 1.6.1 || {{up-to-date}} ||  {{Needed}}  ||{{unNeeded}} ||  {{Needed}}  || {{Needed}}  ||  {{unNeeded}} || [http://www.gnu.org/software/gnutls/news.html gnu.org] ||
 
|-
 
! Opendaap
 
|| 0.4.0 || 0.4.0 || {{Up-to-date}}||{{unNeeded}} ||{{unNeeded}} ||{{Needed}} ||{{unNeeded}} || {{unNeeded}} || ||
 
|-
 
! libxml2
 
|| 2.6.27 || 2.6.27 || {{up-to-date}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} || [ftp://xmlsoft.org/libxml2/ xmlsoft ftp] ||
 
|-
 
|}
 
 
 
=== Images ===
 
{| class="wikitable" style="font-size: smaller; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px"
 
|+ '''Contrib Status'''
 
|-
 
! Contrib lib !! VLC version !! Most recent version !! Compile !! Win32 !! BeOS !! MacOSX !! *Nix !! WinCE !! Where !! Comment
 
|-
 
! libpng
 
|| 1.2.15 || 1.2.15 || {{up-to-date}} ||{{Needed}}  ||{{unNeeded}} ||  {{Needed}}  || {{Needed}}  || {{unNeeded}} || [http://www.libpng.org/pub/png/libpng.html libpng.org]
 
|-
 
! libjpeg
 
|| 6b || 6b || {{up-to-date}} || {{Needed}} || {{Needed}} || {{Needed}} || {{Needed}} ||  {{unNeeded}} || [http://www.ijg.org/files/ ijg.org] ||
 
|-
 
! libtiff
 
|| 3.8.2 || 3.8.2 || {{up-to-date}} ||{{Needed}} || {{unNeeded}}|| {{Needed}}|| {{unNeeded}}|| {{unNeeded}}|| [ftp://ftp.remotesensing.org/pub/libtiff/ Main libtiff ftp] ||
 
|-
 
! SDL
 
|| 1.2.11 || 1.2.11 || {{up-to-date}} || {{Needed}} || {{unNeeded}}|| {{Needed}}|| {{unNeeded}}|| {{unNeeded}}|| [http://www.libsdl.org/download-1.2.php libdsl.org] ||
 
|-
 
! SDL_image
 
|| 1.2.5 || 1.2.5 || {{up-to-date}} || {{Needed}} || {{unNeeded}}|| {{Needed}}|| {{unNeeded}}|| {{unNeeded}}|| [http://www.libsdl.org/projects/SDL_image/ libdsl.org] ||
 
|-
 
|}
 
 
 
=== Tools ===
 
{| class="wikitable" style="font-size: smaller; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px"
 
|+ '''Contrib Status'''
 
|-
 
! Contrib lib !! VLC version !! Most recent version !! Compile !! Win32 !! BeOS !! MacOSX !! *Nix !! WinCE !! Where ! || Comment
 
|-
 
! Autoconf
 
| 2.61 || 2.61 || {{up-to-date}} || {{unNeeded}} || {{Needed}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || [http://ftp.gnu.org/gnu/autoconf/?M=D Gnu(slow)] ||
 
|-
 
! automake
 
| 1.9.6 ||  1.9.6 || {{up-to-date}} || {{unNeeded}} || {{Needed}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || [http://ftp.gnu.org/gnu/automake/?M=D Gnu(slow)] ||
 
|-
 
! Pkgconfig
 
| 0.20.0 ||  0.21.0 || {{untested}} ||{{unNeeded}} || {{unNeeded}}|| {{Needed}}|| {{unNeeded}}|| {{unNeeded}} || [http://pkgconfig.freedesktop.org/wiki/ fd.org] || Don't update [http://trac.videolan.org/vlc/changeset/17486 Rev.17486]
 
|-
 
! Perl
 
| 5.8.8 ||  5.8.8 ||  {{up-to-date}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || [http://www.perl.org Perl] ||
 
|-
 
! libtool
 
| 1.5.6 ||  1.5.22 || {{untested}} || {{unNeeded}} || {{Needed}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || [http://www.gnu.org/software/libtool/ GNU-libtool] || Not tested yet and not usefull.
 
|-
 
! libiconv
 
| 1.9.2 ||  1.11 || {{untested}} || {{Needed}}  || {{Needed}} || {{unNeeded}}|| {{Needed}} || {{unNeeded}} || [http://www.gnu.org/software/libiconv/#downloading Gnu] || Not tested yet and not usefull.
 
|-
 
! gettext
 
|| 0.16.1 ||  0.16.1 || {{up-to-date}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{unNeeded}} || [http://ftp.gnu.org/gnu/autoconf/?M=D Gnu(slow)] ||
 
|-
 
! freetype2
 
||  2.3.1 ||  2.3.2 || {{No}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{unNeeded}} ||  [http://freetype.org/index2.html freetype.org] || Don't update! [[User:J-b|jb]] 15:13, 29 March 2007 (CEST)
 
|-
 
! fribidi
 
|| 0.10.4 || 0.10.7 ||  {{no}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}}  ||  {{unNeeded}} || [http://fribidi.org/wiki/ fribidi.org] || Patches are useless for 0.10.5. Not compiling because of libtool, neither on gcc and mingw - 0.10.7 does not compile with mingw32
 
|-
 
! libunicows
 
|| 1.1.1 || 1.1.1 || {{up-to-date}} ||{{Needed}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || [http://libunicows.sourceforge.net/ libunicows] || 
 
|-
 
! zlib
 
|| 1.2.3 || 1.2.3 || {{Up-to-date}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || {{Needed}} || {{Needed}} || [http://www.zlib.net/ zlib] ||
 
|-
 
|}
 
 
 
=== Others ===
 
{| class="wikitable" style="font-size: smaller; text-align: center; width: 100%; margin: 1em auto 1em auto; border : 1px"
 
|+ '''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}} || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{Needed}}  || {{unNeeded}} ||
 
|-
 
! goom2k4
 
||  2k4-0 ||  2k4-0 || {{up-to-date}} || {{Needed}}  ||{{unNeeded}} ||  {{Needed}}  || {{Needed}}  ||  {{unNeeded}} ||
 
|-
 
! libcaca
 
|| 0.9 || 0.9 || {{up-to-date}}|| {{Needed}}  ||{{unNeeded}} ||  {{Needed}}  || {{Needed}}  || {{unNeeded}} ||  0.99-beta2 is not a release version ?
 
|-
 
! libmodplug
 
|| 0.8 ||  0.8 || {{up-to-date}} || {{Needed}} || {{unNeeded}} || {{Needed}} || {{Needed}} || {{unNeeded}} ||
 
|-
 
! glib
 
|| 1.2.10 || 1.2.10 || {{Up-to-date}}||{{unNeeded}} ||{{unNeeded}} ||{{Needed}} ||{{unNeeded}} ||  {{unNeeded}} ||v. gtk 1.2+
 
|-
 
! libidl
 
|| 0.6.8 || 0.8.6 ||  {{Up-to-date}} ||{{unNeeded}} ||{{unNeeded}}||{{Needed}} ||{{unNeeded}} || {{unNeeded}} || ''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}} || {{Needed}} ||{{unNeeded}} ||{{unNeeded}} ||{{unNeeded}} || {{unNeeded}} || ''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}}  ||{{Needed}} ||{{unNeeded}} ||{{unNeeded}} ||{{unNeeded}} || {{unNeeded}} || ''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}}  ||{{unNeeded}} ||{{unNeeded}} ||{{Needed}} ||{{unNeeded}} ||  {{unNeeded}} ||''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}} || {{Needed}} ||{{unNeeded}} ||{{unNeeded}} ||{{unNeeded}} || {{unNeeded}} ||''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}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} ||
 
|-
 
! Qt
 
|| || 4.2.0-pl1|| {{up-to-date}} || {{Needed}} || {{unNeeded}} || {{unNeeded}} || {{Needed}} || {{unNeeded}} || Todo
 
|-
 
! portaudio
 
|| 19 || 19 || {{up-to-date}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} ||  {{unNeeded}} ||Commented for Win32
 
|-
 
! Clinkcc
 
|| 171 || 171  || {{up-to-date}}|| {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || Commented for MacOSX
 
|-
 
! Upnp
 
|| 1.3.1 || 1.3.1 || {{up-to-date}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || Commented
 
|-
 
! expat
 
|| 2.0.0 || 2.0.0  || {{up-to-date}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} ||  {{unNeeded}} ||Commented for MacOSX
 
|-
 
! NASM
 
|| Cvs 2006-01 || CVS || {{up-to-date}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || {{unNeeded}} || For MacTels. Need to update cvs ???
 
|-
 
! Contrib lib !! VLC version !! Most recent version !! Compile !! Win32 !! BeOS !! MacOSX !! *Nix !! WinCE !! Comment
 
|}
 
 
 
[[Category:Coding]] [[Category:Building]] [[Category:Libraries]]
 

Revision as of 11:39, 18 April 2007

This page list the libraries needed to have a fully featured VLC media player. The additional information in the table refer to the VLC contrib build system (located in extras/contrib). These versions are against the trunk version.

Codecs

Contrib Status
Contrib lib VLC version Most recent version Compile Win32 BeOS MacOSX *Nix WinCE Where ? Comment
libvorbis 1.1.2 1.1.2 Up-to-date X X X X - Xiph.org
libogg 1.1.3 1.1.3 Up-to-date X X X X X Xiph.org
libtheora 1.0alpha7 1.0alpha7 Up-to-date X X X X - Xiph.org
speex 1.2beta1 1.2beta1 Up-to-date X X X X - Speex.org
flac 1.1.4 1.1.4 Up-to-date X X X X - flac.sf
x264 svn svn Up-to-date X - X X -
a52 0.7.4 0.7.4 Up-to-date X X X X - liba52.sf
MPEG2DEC 0.4.1 0.4.1 Up-to-date X X X X - libmpeg2.sf
faad2 2.5 cvs-20040923 untested ??? X X X X X Licence problem!
faac 1.25 1.24 untested ??? X X X X - audiocoding.com TODO !
lame 3.97b2 3.97b2 Up-to-date X X X X -
ffmpeg SVN SVN Up-to-date X X X X X
libmad 0.15.1b 0.15.1b Up-to-date X X X X - [http://sourceforge.net/project/showfiles.php?group_id=12349