ffplay是FFmpeg工程自帶的簡單播放器,使用FFmpeg提供的解碼器和SDL庫進行視頻播放。本文基於FFmpeg工程4.1版本進行分析,其中ffplay源碼清單如下: https://github.com/FFmpeg/FFmpeg/blob/n4.1/fftools/ffplay.c ...
原文地址:http: blog.itpub.net viewspace BUILD: 內含在各個平台 各種編譯器下進行編譯的腳本。如compile pentium debug表示在pentium架構上進行編譯的腳本。Client: 客戶端工具,如mysql, mysqladmin之類。Cmd line utils: readline, libedit工具。Config: 給aclocal使用的配置 ...
2016-11-04 11:05 0 1447 推薦指數:
ffplay是FFmpeg工程自帶的簡單播放器,使用FFmpeg提供的解碼器和SDL庫進行視頻播放。本文基於FFmpeg工程4.1版本進行分析,其中ffplay源碼清單如下: https://github.com/FFmpeg/FFmpeg/blob/n4.1/fftools/ffplay.c ...
libmxml是一個開源、小巧的C語言xml庫。這里簡單分析一下它是用什么樣的數據結構來保存分析過的xml文檔。 mxml關鍵的結構體mxml_node_t是這樣的實現的: 它使用左孩子右兄弟的樹形結構來描述xml報文:即下層節點登記在child鏈表,兄弟 ...
“一次編寫,到處運行(Write Once,Run Anywhere)“,這是 Java 誕生之時一個非常著名的口號。在學習 Java 之初,就了解到了我們所寫的.java會被編譯期編譯成.class文件之后被 JVM 加載運行。JVM 全稱為 Java Virtual Machine,一直以為 ...
0x01 句柄,句柄表概念 任意進程,只要每打開一個對象,就會獲得一個句柄,這個句柄用來標志對某個對象的一次打開,通過句柄,可以直接找到對應的內核對象。句柄本身是進程的句柄表中的一個結構體,用來描述一次打開操作。句柄值則可以簡單看做句柄表中的索引,並不影響理解。HANDLE的值可以簡單 ...
HashMap 數據結構 JDK1.7 HashMap由數組+鏈表組成,數組是HashMap的主體,鏈表則是主要為了解決哈希沖突而存在的。 JDK1.8 HashMap由數組+鏈表/紅黑樹組成,當鏈表長度大於閾值(默認為8)時,將鏈表轉化為紅黑樹,以減少搜索 ...
前段時間翻看了Redis的源代碼(C語言版本,Git地址:https://github.com/antirez/redis), 過了一遍Redis數據結構,包括SDS、ADList、dict、intset、ziplist、quicklist、skiplist。 在此進行總結 一、SDS ...
原文地址: MySQL源碼分析以及目錄結構 作者: jacky民工 主要模塊及數據流經過多年的發展,mysql的主要模塊已經穩定,基本不會有大的修改。本文將對MySQL的整體架構及重要目錄進行講述。 源碼結構(MySQL ...
規范》規定了 Java 虛擬機結構、Class 類文件結構、字節碼指令等內容。其中類文件結構是有必要了解 ...