- 博客(4)
- 收藏
- 关注
原创 水煮TCPMP
去年年底帮别人做一个项目,了解了一下TCPMP,觉得这个软件的结构写得很好就做了些记录,今天偶然翻出来看看觉得可能对正在研究这个软件的人有点帮助就贴出来。如果转载请注明出处,谢谢。TCPMP是一个功能强大开放式的开源多媒体播放器,播放器主要由核心框架模块(common工程)和解码器分离器插件组成。TCPMP的插件非常多,、libmad我们联合几个最常用的插件(ffmpeg、splitter)来
2007-11-14 21:41:00
5962
4
原创 建立针对WinCE的GCC-ARM交叉编译环境
开源社区提供了大量价值极高的代码,这些代码大部分是基于GNU C Compiler编译器的,学好GCC对我们学习使用开源代码有重要的作用。GCC是跨平台的优秀编译器,代码效率也比比较高。很多时候我们需要在项目中使用开源代码,但是将GCC的工程移植到Win32 NT还可以使用MinGW,如果要移植到WinCE下却比较麻烦,不仅是基础库的差异,GCC的内联汇编使用AT&T的汇编格式,一般程序员都很陌生
2007-01-31 22:38:00
3580
1
原创 一个简单的libmad包装类
近来要把WinCE.Net平台的的程序移植到Pocket PC上,出现了一点小麻烦。原有工程中有个DirectShow的封装类,用来播放MP3格式的音频,而Pocket PC 2003不支持DirectShow,为了和老系统兼容看来要改一下这段代码。首先就排除了WMPlayer控件,太耗资源(DirectShow也一样)。libmad是跨平台的MPEG音频解码库,使用整数运算来模拟浮点运算,实为嵌
2006-12-23 17:27:00
4320
3
原创 开题
很早就想写点东西,聊以自慰也罢,或许为了忘却的记忆。无奈文笔粗疏加之工作繁忙,一直未能下定决心,人道是无志者常立志,我大抵就属于这样的无志者。近来阶段性任务接近尾声,偶得喘息的机会,整日竟无所适从,呜呼,悲哉!我的大部分资料也是网上搜刮而来,不敢独飨,正好整理一下,同时也借这段空闲时光记点心得。光阴荏苒,逝者如斯
2006-12-21 22:30:00
1094
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人