以2.10为例:
===========================
VLC的工程文件中:
src文件是vlc的引擎vlccore。
modules是VLC的所有插件们的源码。
bin下是vlc的vlc二进制文件的源码,当然就是叫做vlc,启动vlc二进制文件,就可以看到VLC Media Player,这个软件其实很牛x的,啥都有。
lib下是libvlc这个库的源码,libvlc是引擎vlccore提供给外部用来做播放器用的接口,这里vlc就可以作为一个player亮相了。
其他的几个目录:
compat是用来提供跨平台的兼容性的,包含有vlc自己定义的一些c库函数的实现。