Difference between revisions of "VLC Developers Corner"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 72: Line 72:
 
To build VLC, you first need to get the [[GetTheSource|Source Code]].
 
To build VLC, you first need to get the [[GetTheSource|Source Code]].
  
* [[UnixCompile|How to compile on Unix/Linux]]
+
 
* [[Win32Compile|How to compile on Windows]]
+
* [[Win32Compile|How to compile for Windows]]
 
* [[Win32CompileCygwin|How to compile on Windows using Cygwin]]
 
* [[Win32CompileCygwin|How to compile on Windows using Cygwin]]
 +
* [[Win32CompileCygwinNew|How to compile on Windows using Cygwin, new version]]
 
* [[Win32CompileMSYS|How to compile on Windows using MSYS]]
 
* [[Win32CompileMSYS|How to compile on Windows using MSYS]]
 
* [[OSXCompile|How to compile on Mac OS X]]
 
* [[OSXCompile|How to compile on Mac OS X]]
 +
* [[UnixCompile|How to compile on Unix/Linux]]
 
* [[BeOSCompile|How to compile on BeOS]]
 
* [[BeOSCompile|How to compile on BeOS]]
 
* [[ARM-XCompile|How to cross-compile for ARM]]
 
* [[ARM-XCompile|How to cross-compile for ARM]]

Revision as of 06:58, 6 March 2008


This is a directory of everything to do with the development of VideoLAN's projects.

Check VLC's page to get info on VLC.

762 articles

VideoLAN other projects

Here is a short list of the main projects hosted by the VideoLAN project:

  • VLS is a streaming server, used for professional streaming solutions. VLC can now do the same. VLS is deprecated and unmaintained.
  • MiniSAPServer is a SAP server.
  • x264, a free H264 / AVC encoder.

Libraries

  • libdvdcss, a C library to access DVDs without having to bother about the decryption.
  • libdvbpsi, a C library to decode and generate MPEG TS and DVB PSI tables.
  • libdca, a DTS Coherent Acoustics decoder.

Discover also lesser known projects.

Build an application on VLC

There are several ways to build an application that uses VLC. Some are listed here.

Code VLC

Start coding on VLC

VLC Code


Tools to code VLC

Development discussions under work

Current Development

Changes in the current version

Current discussions

Design

Past discussions

Design