原创 關於framebuffer

 來自: http://blog.163.com/t_gf/blog/static/3068247620096273387171/?fromdm&fr

原创 數字智能電視的架構與設計關鍵

隨着Google TV的出現,數字電視越來越火爆,以下是網上對數字電視配置的期望 (1)主芯片:採用一體化智能電視主芯片或分體式,主頻不低於800M,ARM架構,帶DSP(視頻硬解碼)。 (2)內存:不低於256M DDR2 (3)Nan

原创 linux的module的“hello world”程序

終於看到使用module的hello world了,哈哈哈 我使用的是Ubuntu10.04-64位的Desktop   建立源文件hello.c和Makefile: hello.c #include <linux/init.h>#inc

原创 #define宏定義中特殊符號

1. #:在宏展開的時候會將#後面的參數替換成字符串,如:   #define ToString(x) #x   那麼 char  *str = ToString(123); 結果str="123";   2. ##:將前後兩個的單詞拼接

原创 ffmpeg 中的 attribute_deprecated 屬性

    閱讀ffmpeg源碼是 發現一些函數前面加了 attribute_deprecated 屬性;如:attribute_deprecated int url_fopen( AVIOContext **s, const char *

原创 讓Ubuntu的vi支持backspace

  Ubuntu的vi不支持方向鍵和退格鍵,所以要想加入這些功能配置如下:vi /etc/vim/vimrc.tiny將 set compatible 改爲set nocompatible加入一句:set backspace=2

原创 Ffmpeg 支持的所有格式列表

FFMPEG目前爲止支持的所有格式列表 1.文件格式:                                          Supported File Format                        

原创 c++虛函數原理及實現(轉載)

1、什麼是虛函數和多態    虛函數是在類中被聲明爲virtual的成員函數,當編譯器看到通過指針或引用調用此類函數時,對其執行晚綁定,即通過指針(

原创 HTTP Live Streaming (HLS) 視頻直播技術

常用的流媒體協議主要有 HTTP 漸進下載和基於 RTSP/RTP 的實時流媒體協議,這二種基本是完全不同的東西,目前比較方便又好用的我建議使用 HTTP 漸進下載的方法。在這個中 apple 公司的 HTTP Live Strea

原创 編譯了一把linux內核

想學習linux驅動編程,LDD3說最好自己編內核建立起編譯環境,所以編譯了一把linux內核,但是內核編出來後,這個內核啓動不起來,大概是因爲內核的配置沒搞好吧。發現用Ubuntu的內核代碼路徑也可以編驅動程序,所以先折騰到這裏吧,今後

原创 android的開機動畫是如何啓動的

 在SurfaceFlinger::readyToRun()的最後啓動開機動畫 SurfaceFlinger::readyToRun() {  ......     // start boot animation     property

原创 zz Android HTML5 video play

1.How will the HTML call video player in the webpage? (from dom parsing to mediaplayer) HTMLMediaElement::updatePlayS

原创 用git的windows客戶端msysgit下載android代碼

在家裏一直都是用windows,琢磨着弄套android的代碼,以前能想到的方法就是建一個Linux虛擬機,用git把代碼下下來,共享到windows,或者直接到android的git網站下壓縮包。 前段時間突然發現原來git是有wind

原创 【轉】SurfaceFlinger GraphicBuffer內存共享緩衝區機制

GraphicBuffer 是 Surface 系統中用於GDI內存共享緩衝區管理類,封裝了與硬件相關的細節,從而簡化應用層的處理邏輯 SurfaceFlinger是個服務端,而每個請求服務的應用程序都對應一個Client端,Surfac

原创 asound.conf的作用

 2.Android中音頻配置文件問題:    配置文件/system/etc/asound.conf其實是alsa體系留的一手。alsa體系提供了這