Difference between revisions of "VLC Developers Corner"
Line 41: | Line 41: | ||
These pages are used to coordinate some of the currently ongoing development or artwork works. | These pages are used to coordinate some of the currently ongoing development or artwork works. | ||
− | * [[VoutRework]] | + | |
− | * [[ | + | ==== Development ==== |
− | * [[ | + | |
− | + | * [[VoutRework]] - improving the video output subsystem | |
− | * [[0.8.6PlaylistTODO]] | + | * [[ExternalAPI]] - improving the external API to vlc |
− | * [[telnet rc rewrite]] | + | * [[MediaControlAPI]] - an high level player-independant media API, wrapping around our [[ExternalAPI]] |
− | * [[SimplePreferences]] | + | * [[0.8.6PlaylistTODO]] - Major changes in the upcoming version |
− | </div> | + | * [[telnet rc rewrite]] - Merging the "telnet" and "rc" controls |
+ | * [[SimplePreferences]] - We wish to add a "simple" preferences mode, additionnaly to the full mode we already have | ||
+ | |||
+ | |||
+ | === Design ==== | ||
+ | * [[DefaultSkinRequirements]] - what you need to make a skin that might be eligible for default skin | ||
+ | * [[WebsiteRedesign]] | ||
+ | </div> | ||
== Various == | == Various == |
Revision as of 11:02, 9 June 2006
Welcome to VLC's developers corner. This is a directory of everything to do with the development of VLC. If you are looking for information about downloading or using VLC, you should have a look at our website [[1]].
Compiling VLCTo compile VLC, you first need to get the Source Code.
At the moment, all information is available from here : http://developers.videolan.org/vlc/ |
Joining usVideoLAN welcomes anyone wanting to help, either by writing code, finding or fixing bugs, starting or updating translations, doing graphics work, ... Getting startedGetting started at coding is a matter of finding something to fix, and fixing it. Once you have fixed something, you will want to send in a patch. If you do that a few times, you may want to apply for an SVN account so you can fix things directly. You might be interested in having a look at our Mini_Projects, which are some identified development efforts for which an existing VLC developer is willing to help a new developer in his progress. These Mini_Projects generally don't require a great knowledge of VLC code. It is recommended that you join the vlc-devel mailing list, where all commits are archived. |
What is currently going on
These pages are used to coordinate some of the currently ongoing development or artwork works.
Development
- VoutRework - improving the video output subsystem
- ExternalAPI - improving the external API to vlc
- MediaControlAPI - an high level player-independant media API, wrapping around our ExternalAPI
- 0.8.6PlaylistTODO - Major changes in the upcoming version
- telnet rc rewrite - Merging the "telnet" and "rc" controls
- SimplePreferences - We wish to add a "simple" preferences mode, additionnaly to the full mode we already have
Design =
- DefaultSkinRequirements - what you need to make a skin that might be eligible for default skin
- WebsiteRedesign
Various
Cédric Bosdonnat 's notes (fr) about developing a new module type.
Diego 'Flameeyes' Pettenò 's notes about packaging VLC into Gentoo.