VLC源码分析01
VLC是开源的并且相当受欢迎的媒体处理软件。我们可以认为VLC是一个完善的多媒体框架,就如同Windows上的DirectShow或Unix上的GStreamer。在必要时它可以动态的加载第三方插件进行媒体处理。因为VLC使用了大量的第三方库,自身的代码量也十分庞大,编译起来也相对比较麻烦,所以网上相关的文章也相对较少,我们将在以下的文章中对VLC做一次深入的剖析。关于VLC的编译请移步http://hongxchen.github.io/2014/07/19/vlc-compile-on-linux/