原创 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_