這個系列最后一篇文章,簡單總結(jié)下SurfaceFlinger的啟動流程及合成視圖過程。 一、SurfaceFlinger啟動流程 SurfaceFlinger 進(jìn)程是由 in...
這個系列最后一篇文章,簡單總結(jié)下SurfaceFlinger的啟動流程及合成視圖過程。 一、SurfaceFlinger啟動流程 SurfaceFlinger 進(jìn)程是由 in...
上一章《Camera2 開啟相機(jī)》[http://www.itdecent.cn/p/df3c8683bb90]我們學(xué)習(xí)了如何開啟和關(guān)閉相機(jī),接下來我們來學(xué)習(xí)如何開啟預(yù)覽。...
這篇文章將介紹相機(jī)預(yù)覽的實(shí)現(xiàn),網(wǎng)上可以找到很多關(guān)于Camera2預(yù)覽的文章,Camera1已經(jīng)過時,所以暫時不考慮什么兼容性,就用Camera2來搞??梢允褂肨extureV...
本文并不會告訴你Xposed如何使用,而是解決一個Xposed 每次更新代碼編譯安裝,都要重啟手機(jī)才能生效的問題,我們就叫 Xposed 熱更新 問題吧~ Xposed 是什...
最近比較忙,還花時間寫了幾篇Xposed的文章,所以O(shè)penGL 更新有點(diǎn)慢,不過還是要堅(jiān)持呀~ 上一篇文章《OpenGL從入門到放棄08》相機(jī)預(yù)覽,這樣講就好理解了詳細(xì)介紹...
雖然32位的庫在64位機(jī)器上也能正常運(yùn)行,但是經(jīng)過測試,用小米8轉(zhuǎn)碼64位的庫比32位還是要快10%左右,所以還是同時提供32位和64位比較好。 根據(jù)此教程編譯出來的FFmp...
通過編譯FFmpeg并集成到Android App中實(shí)現(xiàn)視頻轉(zhuǎn)碼,也可以直接執(zhí)行FFmpeg命令實(shí)現(xiàn)視頻拼接、剪切、添加水印、旋轉(zhuǎn)等操作,或者在C++中引入各模塊頭文件直接調(diào)...
前言 上篇文章是關(guān)于發(fā)現(xiàn)設(shè)備代碼實(shí)現(xiàn)過程,本來這兩篇文章是一起的,寫著寫著發(fā)現(xiàn)實(shí)在是太長了,我擔(dān)心會看著會消化不良,所以分開了。 關(guān)于 android 投屏技術(shù)系列:一、知識...
前言 又來到了源碼分析,說實(shí)話在寫文章之前 我并沒有很仔細(xì)的閱讀過 Cling 的源碼,所以說 我也只是個菜比。但我會竭盡所能的把我所了解的東西分享出來,我希望對那些做 DL...