看了将近1个多月的stagefright和OMX IL,感觉对框架有了一点感觉,趁感觉还在,记录下来和大家分享,由于本人也是刚开始看多媒体框架,有认识不当的地方还请务必指正.
由 于stagefright和openmax运行在两个不同的进程上,所以他们之间的通讯要经过openBinder进行处理,对openBinder这一 块还没有了解,所以恕stagefright和openmax之间的通信不能做分析,还有就是本小结不考虑音频这一块,假设视频为MP4封装的AVC编码 文件.

丘猴子 發表在 痞客邦 留言(0) 人氣()

正确使用#include和前置声明(forward declaration)

分类: 杂谈 7663人阅读 评论(5) 收藏 举报

丘猴子 發表在 痞客邦 留言(0) 人氣()

[CS] C++ 跨檔案公用變數

丘猴子 發表在 痞客邦 留言(4) 人氣()

I,P,B幀和PTS,DTS的關係

基本概念:

I frame :幀內編碼幀又稱intra picture,I 幀通常是每個GOP(MPEG 所使用的一種視頻壓縮技術)的第一個幀,經過適度地壓縮,做為隨機訪問的參考點,可以當成圖像。I幀可以看成是一個圖像經過壓縮後的產物。

丘猴子 發表在 痞客邦 留言(0) 人氣()

找出下列的定義有什麼區別?

 

丘猴子 發表在 痞客邦 留言(0) 人氣()


丘猴子 發表在 痞客邦 留言(0) 人氣()

 

aaronwong: u-boot中代碼的疑問(_armboot_start與_start)?

丘猴子 發表在 痞客邦 留言(0) 人氣()

新一篇: U-BOOT下使用bootm引導內核方法

前幾天大致分析了u-boot針對smdk2410的源碼,了解了啟動的流程,但是對板上許多硬件的驅動過程還不太清楚。smdk2410源碼中有針對Nor Flash的初始化和讀取,但源碼中沒有對Nand Flash的操作,雖然針對其他型號的板子應該有Nand的源碼,但方便起見,我查閱了vivi的源碼,它支持從Nand Flash啟動,自然有我需要的東西。下面我就自己的分析和總結列出來,中間當然也從google上得到不少前人留下的寶貴資料:)。

我先摘錄一段對NorNand flash區別的幾條總結:

丘猴子 發表在 痞客邦 留言(0) 人氣()

U-Boot是“Monitor”。除了Bootloader的系統引導功能,它還有用戶命令接口,提供了一些復雜的調試、讀寫內存、燒寫Flash、配置環境變量等功能。掌握U-Boot的使用,將極大地方便嵌入式系統的開發。

  

丘猴子 發表在 痞客邦 留言(0) 人氣()

新移植的U-Boot不能正常工作,這時就需要調試了。調試U-Boot離不開工具,只有理解U-Boot啟動過程,才能正確地調試U-Boot源碼。

  

丘猴子 發表在 痞客邦 留言(0) 人氣()