原创 YUV像素數據分解爲 Y ,U, V分量
如果視頻幀的寬和高分別爲w和h,那麼一幀YUV420P像素數據一共佔用w*h*3/2 Byte的數據。其中前w*h Byte存儲Y,接着的w*h*1/4 Byte存儲U,最後w*h*1/4 Byte存儲V。上述調用函數的代碼運行後,將會
原创 網絡配置
Ubuntu系統進行網絡配置涉及到幾個配置文件1./etc/network/interfaces 2./etc/resolv.conf vi /etc/network/interfaces auto lo iface lo i
原创 文件對話框的創建
文件對話框分爲打開文件對話框和保存文件對話框, 打開文件對話框用於選擇要打開的文件的路徑,保存文件對話 框用來選擇要保存的文件的路徑。 CFileDialog 類的構 造函數原型如下:explicit CFileDialog( BOOL
原创 Linux下ffmpeg配置和安裝
1、下載ffmpeg。 http://www.ffmpeg.org/download.html#build-linux 2.解壓 tar xvfj ffmpeg-0.4.9-p20051120.tar.bz2 3.配置 ./confi
原创 input子系統結合鍵驅動實現ls命令
怎麼寫符合輸入子系統框架的驅動程序? input_dev結構體信息如下 struct input_dev { void *private; const char *name; const char *phys; const
原创 青春吐芳華
因爲幸福很難,被善待很難,所以更懂得珍惜和愛護。 電影《芳華》裏頭的故事,由於沒經歷過那個屬於他們的特殊年代,有些情感肯定是體會不到,但或多或少的也能再他們的芳華中看到一些自己的影子。 在觀影中,幾度要淚奔。打動人心的往往就是那些最真
原创 TS 解析 h264 aac 保存到文件
Program Association Table :節目相關表 pid ==0x 00 Program Map Table: 節目映射表 有效載荷起始符: ptr [1] &=0x40 後>>4 即
原创 回首第一份工作
不知不覺,已經工作了一年有餘。想想去年這個時候,愣頭青樣的high投簡歷,四處撞壁,終於被xxx所錄用,激動了好幾天後就開始了機械般的打卡上下班的日子。其實起初對於這份工作還是很有幹勁的,因爲要學習使用一些相關的軟件,還有很多學習資料,大
原创 Error:(16, 0) Gradle DSL method not found: 'android()'
原文錯誤提示: Error:(16, 0) Gradle DSL method not found: 'android()' Possible causes:<ul><li>The project ‘XXXXXXX' may be u
原创 UART --1 硬件原理
1.串口作用: 打印調試信息 ,外接各種模塊2.相關參數: 波特率: 雙方約定的每一位佔據的時間 t 1/t 數據位, bit0 ,bit1......bit7
原创 FLV 提取 aac
前面的操作 分析 flv 頭 tag 頭 和視頻解析是一樣的就不多訴。 因爲 flv中音頻數據是沒有 adts頭的 所以要在 第一個音頻包 提取信息 然後自己構建一個adts頭 添加到沒幀aac數據之前 //在flv中第一幀 struc
原创 Table Layout
每一行爲一個TableRow對象,或一個View控件。 當爲TableRow對象時,可在TableRow下添加子控件,默認情況下,每個子控件佔據一列。有多少個TableRow對象(或View控件),就有多少行 TableLayout
原创 Spinner
效果圖如下: XML: <Spinner android:id="@+id/spinner_1" android:layout_below="@+id/Sprinner_text" a
原创 標籤使用
先上一下實現效果圖: public class tttab extends TabActivity { @Override protected void onCreate(Bundle savedInstanceSt
原创 AutoCompleteTextView 自動填充文本框
實現如圖: xml: <AutoCompleteTextView android:id="@+id/myAutoCompleteTextView" android:layout_width="fill_