Difference between revisions of "VLC Developers Corner"
Jump to navigation
Jump to search
m (http → https for most links, test links, fix broken mirrors.videolan.org → www.videolan.org/videolan/mirrors.html) |
m (HTML markup validation fixes (deprecated attribute valign), simplify wikicode, fix typo) |
||
Line 2: | Line 2: | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
<!-- Beginning of header section --> | <!-- Beginning of header section --> | ||
− | {|style="width:100%;margin-bottom:+.7em;background-color:#fcfcfc;border:1px solid #ccc" | + | {|style="width:100%;margin-bottom:+.7em;background-color:#fcfcfc;border:1px solid #ccc;" |
− | |style="width:56%;color:#000"| | + | |style="width:56%;color:#000;"| |
− | {|style="width:280px;border:solid 0px;background:none" | + | {|style="width:280px;border:solid 0px;background:none;" |
|- | |- | ||
− | |style="width:280px;text-align:center;white-space:nowrap;color:#000" | | + | |style="width:280px;text-align:center;margin-left:auto;margin-right:auto;white-space:nowrap;color:#000;" | |
− | <div style="font-size:162%;border:none;margin: 0;padding:.1em;color:#000">Welcome to [[ | + | <div style="font-size:162%;border:none;margin: 0;padding:.1em;color:#000;">Welcome to [[VLC Developers Corner]],</div> |
− | <div style="top:+0.2em;font-size: 95%"> This is a directory of everything to do with the development of VideoLAN's projects.<br /> | + | <div style="top:+0.2em;font-size: 95%;"> This is a directory of everything to do with the development of VideoLAN's projects.<br /> |
Check [[VLC media player|VLC's page]] to get info on VLC. | Check [[VLC media player|VLC's page]] to get info on VLC. | ||
</div> | </div> | ||
|} | |} | ||
− | |style="width:11%;font-size:95%;color:#000 | + | |style="width:11%;font-size:95%;color:#000;vertical-align:top;"| |
− | *[[ | + | * [[VideoLAN]] |
− | *[[ | + | * [[VLC media player]] |
− | *[[Documentation:Documentation|Documentation]] | + | * [[Documentation:Documentation|Documentation]] |
− | *[[VideoLAN_Sites#Developers|Developers' Websites]] | + | * [[VideoLAN_Sites#Developers|Developers' Websites]] |
− | |style="width:14%;font-size:95% | + | |style="width:14%;font-size:95%;vertical-align:top;"| |
* [https://www.videolan.org/developers Developers Site] | * [https://www.videolan.org/developers Developers Site] | ||
* [http://nightlies.videolan.org Nightly builds] | * [http://nightlies.videolan.org Nightly builds] | ||
* [http://jenkins.videolan.org Jenkins server for Automatic Builds] | * [http://jenkins.videolan.org Jenkins server for Automatic Builds] | ||
− | |style="width:18%;font-size:95% | + | |style="width:18%;font-size:95%;vertical-align:top;"| |
* [https://trac.videolan.org Trac, bugs, features, roadmap] | * [https://trac.videolan.org Trac, bugs, features, roadmap] | ||
* [https://www.videolan.org/videolan/mirrors.html Mirrors check] | * [https://www.videolan.org/videolan/mirrors.html Mirrors check] | ||
Line 31: | Line 31: | ||
* [[Getting Started At Coding|Get started at coding on VLC]] | * [[Getting Started At Coding|Get started at coding on VLC]] | ||
* Get the [[GetTheSource|Source Code]] and [[Compile VLC]] | * Get the [[GetTheSource|Source Code]] and [[Compile VLC]] | ||
− | * You might be interested in our [[ | + | * You might be interested in our [[Mini Projects]] or [[GCodeIn_Ideas|Janitorial projects]] |
* Read our [[Hacker_Guide|Hacker's Guide]] | * Read our [[Hacker_Guide|Hacker's Guide]] | ||
** [[Hacker_Guide/Core|Introduction to VLC's core]] | ** [[Hacker_Guide/Core|Introduction to VLC's core]] | ||
Line 46: | Line 46: | ||
* [http://www.ohloh.net/p/vlc Ohloh] statistics | * [http://www.ohloh.net/p/vlc Ohloh] statistics | ||
* [http://buildbot.videolan.org Buildbot] | * [http://buildbot.videolan.org Buildbot] | ||
− | * [[ | + | * [[Nightly Build]]s |
* Launchpad ([https://bugs.launchpad.net/distros/ubuntu/+source/vlc/+bugs?field.searchtext=vlc&orderby=-date_last_updated&search=Search&field.status%3Alist=Unconfirmed&field.status%3Alist=Confirmed&field.status%3Alist=In+Progress&field.status%3Alist=Needs+Info&field.status%3Alist=Fix+Committed&field.assignee=&field.owner=&field.omit_dupes=on&field.has_patch=&field.has_no_package= recent bug changes]) ([https://bugs.launchpad.net/distros/ubuntu/+source/vlc/+bugs all bugs]) | * Launchpad ([https://bugs.launchpad.net/distros/ubuntu/+source/vlc/+bugs?field.searchtext=vlc&orderby=-date_last_updated&search=Search&field.status%3Alist=Unconfirmed&field.status%3Alist=Confirmed&field.status%3Alist=In+Progress&field.status%3Alist=Needs+Info&field.status%3Alist=Fix+Committed&field.assignee=&field.owner=&field.omit_dupes=on&field.has_patch=&field.has_no_package= recent bug changes]) ([https://bugs.launchpad.net/distros/ubuntu/+source/vlc/+bugs all bugs]) | ||
Line 59: | Line 59: | ||
* [[QtIntfTODO|Qt Interface TODO]] - A brand new qt4 interface ... in order to get rid of wxWidgets. | * [[QtIntfTODO|Qt Interface TODO]] - A brand new qt4 interface ... in order to get rid of wxWidgets. | ||
* [[DBus-spec]] - Specification for a Common, Desktop neutral, Media Player D-Bus interface. | * [[DBus-spec]] - Specification for a Common, Desktop neutral, Media Player D-Bus interface. | ||
− | * [[StatsSystem |Stats | + | * [[StatsSystem |Stats System]] |
* [[Browser Plugin Spec]] | * [[Browser Plugin Spec]] | ||
* [[0.9.0PlaylistTODO|0.9.0 Playlist TODO]] - Major changes in the upcoming version | * [[0.9.0PlaylistTODO|0.9.0 Playlist TODO]] - Major changes in the upcoming version |
Revision as of 05:18, 30 January 2019
|
Coding on VLC
- Get started at coding on VLC
- Get the Source Code and Compile VLC
- You might be interested in our Mini Projects or Janitorial projects
- Read our Hacker's Guide
- Code documentation
- Code Conventions
VLC development links
- Trac list of bugs
- vlc-devel mailing list, mailing list.
- Translation information and stats
- Ohloh statistics
- Buildbot
- Nightly Builds
- Launchpad (recent bug changes) (all bugs)
Current technical discussions on VLC
Past discussions
- Vout Rework - improving the video output subsystem.
- telnet rc rewrite - Merging the "telnet" and "rc" controls.
- Simple Preferences - We wish to add a "simple" preferences mode, additionally to the full mode we already have.
- Qt Interface TODO - A brand new qt4 interface ... in order to get rid of wxWidgets.
- DBus-spec - Specification for a Common, Desktop neutral, Media Player D-Bus interface.
- Stats System
- Browser Plugin Spec
- 0.9.0 Playlist TODO - Major changes in the upcoming version
- InteractionSystem - Interaction System
- Media Control API - a OUTDATED high level player-independent media API
- 0.8.5StringReview
- 2005StringsReview
Design
- Website Redesign and Design Proposals
- Default Skin Requirements - Specifications of an eligible skin for default skin.