VLC Source code
Check the News.
Contents
Releases Sources
Latest Source
VLC media player Source Code can be downloaded here (3.0.12)
Older Source
You can get all the versions of VLC, using the VLC FTP Archive.
You can also get it with the tags from the VLC's Git.
Development Sources
How to get VLC media player's latest source
This is the recommended way if you are working on VLC media player
You need to use Subversion to download the latest, live snapshot of the development tree, or alternatively you can use Git, which does a wonderful job if you have to deal with multiple changes and patch series.
Start by reading the Subversion page and then use the repository located at:
svn://svn.videolan.org/vlc/trunk
Get the nightly snapshots
You can download the nightly snapshots on the nightlies website.