VLC代码分析(序)
来源:互联网 发布:知耻近乎勇是什么意思 编辑:程序博客网 时间:2024/05/22 10:41
VLC是著名的网上开源跨平台多媒体播放器。在平时的开发工作中,我经常参考VLC,从中间借鉴验证了很多非常好的代码风格,编程思想和多媒体相关的算法,在GPL允许的情况下,还直接copy了不少代码(不要重复造轮子)。但是代码的阅读都是断断续续,不是很系统,没有完全掌握VLC的框架。在程序员基本的好奇心的驱动下,我决定把VLC的代码认真分析一遍,可以提高自己的技术表达能力,也能为开源出自己的一份力。
首先,分析一下VLC的代码风格和跨平台的设计。在很多人眼里,这部分不是太起眼,但是我认为,了解这部分知识有利于对整个系统的了解;
其次,分析VLC整个框架层次和模块,这个部分着重于VLC的整个设计,不会过分关注细节;
最后,分析整个播放器代码的管理,包括各种编译和发布设置。
- VLC代码分析(序)
- VLC代码分析(一)代码风格
- VLC代码分析之一
- vlc-android代码分析一
- vlc 代码分析(2)——vlc中vlm介绍
- <备忘1005> VLC代码分析之一
- VLC源代码分析(一)
- vlc分析
- vlc 代码分析(1)——框架分析
- VLC学习(2) VLC架构及流程分析
- VLC学习(2) VLC架构及流程分析
- 毕设-03.04 vlc视频输出显示流程代码分析(一)
- vlc代码分析(3)——输入模块
- vlc代码分析(4)——mpgv的demux
- vlc代码分析(3)——输入模块
- vlc代码分析(4)——mpgv的demux
- vlc的结构分析(一)
- VLC播放器分析(二)
- 打造linux下的sourceinsight(待续)
- 深入浅出C# 中文版 图文皆译 第四章 类型和引用 page166
- TortoiseSVN - Download下载 - 1.5.7
- 我也猜09春晚魔术
- 网络研究文章收集
- VLC代码分析(序)
- 有点糊涂.
- document.createElement()的用法
- Building Custom Providers for ASP.NET 2.0 Membership
- 国外免费CDN
- 穷困潦倒
- 庙会 temple fair
- VLC代码分析(一)代码风格
- 忘记mysql密码?[freebsd]