- 博客(9)
- 资源 (8)
- 收藏
- 关注
原创 Android 1.5 告别篇
唉,为了在上Android 2.2后能够轻松一些,花了近两个月时间在1.5上完善前一个项目的移植,虽然新项目的开发板和系统版本都换了,但是OpenCore的框架,OpenMAX的框架还是不变的...不过,Android 2.2已经开始使用stagefright了,Android 2.3 就完全用stagefright替换掉OpenCore了,怎么想,都觉得这段时间的工作没有太多的成就. Android 1.5虽然做了libopencoremp4.so,但是其实他只支持.3gp的本地文件播放
2010-12-29 11:12:00 1106 1
转载 悲催的程序员,以及程序员的悲催
<br />原文地址:http://blog.csdn.net/Oneway102/archive/2010/12/20/6086741.aspx<br /> <br /><br />我尽量用平和一点的口吻跟你说说关于程序员的那点事儿。<br />1.<br />我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的,包括是
2010-12-22 17:52:00 577
转载 程序员阿士顿的故事
原文地址http://www.zhuoqun.net/html/y2010/1565.html前几天有人在 Stack Exchange 上提了一个问题 How can a new programmer impress the software engineer (boss)?(作为新手程序员如何给软件工程师出身的老板留下好印象?),Joel Spolsky(Joel on Software 的主人,《软件随想录》的作者) 看到了这个问题,他没有正面回答,而是在下面讲了悲催的程序员阿士顿的故事。我很喜欢这个
2010-12-22 17:50:00 757
原创 Android 文件解析->解码->输出 的个人分析
花了一个月的时间熟悉Opencore和OpenMax,又花了近半个月,来研究这玩意儿,终于有了一些结论了.在这里记录下来,帮助后来者,更重要的是怕自己以后忘记...以下分析适用与.3gp文件的播放,Android版本为1.5...暂时还有几个地方没有弄清楚,一个是Mp4ParserNode如何将parse(解析)后的数据向下交给解码Node,另一个是解码出来的OutputBuffer是如何send到显示输出的地方,这两处,代码中都使用的PVMFPortInterface* 来完成的.如果以后能够完成,我会来
2010-12-15 18:05:00 1098
原创 函数指针.回调函数.学习
<br />最近看Android代码,发现很多回调函数的使用,由于本来对回调函数的不熟悉,感觉很生涩.于是自己写了几行代码来熟悉熟悉.<br />回调函数首先就得有一个函数指针.<br />typedef void (*callback_fun)(char *ptr); <br /> <br />其次,得有供函数指针指向的函数<br />void output_int(char *x){ cout << "output_int:" << x << endl;} <br />void out
2010-12-10 17:12:00 936
原创 Android 2.3 发布
<br />昨天Android 2.3 发布,听说多媒体框架完全弃用了OpenCore...<br />Shit! 应该是换用straightfright 了,现在还拿不到源代码,具体还不清楚...<br /> <br />哎,不知道使用android进行多媒体开发的公司的成本压力,能不能暂缓用户们升级新系统的需求啊...
2010-12-08 11:31:00 603
原创 Android视频文件格式解析相关分析
引用:http://blog.csdn.net/wstarx/archive/2008/12/17/3541458.aspx目录结构OpenCore的代码在以下目录中:external/opencore/。这个目录是OpenCore的根目录,其中包含的子目录如下所示: * android:这里面是一个上层的库,它基于PVPlayer和PVAuthor的SDK实现了一个为Android使用的Player和Author。 * baselibs:包含数据结构和线程安全等内容的底层库
2010-12-06 17:30:00 2378 2
原创 随笔
就目前来看,我觉得目前的研究方向是有问题的...目前的共识是:做硬件加速,必然要做HAL层.但是分歧的地方在于,HAL层的范围到底如何界定.我个人持的观点是,HAL层仅限于hardware/libhardware/include/hardware/目录下,参考http://my.unix-center.net/~Simon_fu/?p=630但是,也有其他的观点,并且让我暂时找不到反驳的地方,就是HAL层不仅在上面的目录下,还包括omx的component和opencore的node,参考http://bl
2010-12-03 10:16:00 656
原创 .3gp 文件播放初窥
近日在同事的帮助下,写了一个最简单的播放器apk,当然,是播放视频的,唔,没想到代码量真是少...package VideoPlayer.norz;import android.app.Activity;import android.graphics.PixelFormat;import android.media.AudioManager;import android.os.Bundle;import android.view.Menu;import android.view.Me
2010-12-02 09:58:00 837
RFC3261 中文讲解
2010-07-14
The 3G IP Multimedia Subsystem (IMS) 3rd Edition
2010-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人