原创 翻譯:AVAssetReaderTrackOutput

AVAssetReaderTrackOutput定義了從一個單一AVAssetTrack對象中讀取媒體數據的接口。 Overview 1.你可以使用AVAssetReader的addOutput:方法添加一個AVAssetRead

原创 ios brew安裝記錄

1.安裝命令:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local –strip 1 2.可以執行brew -v

原创 iOS 編譯包含 bitcode 的 fdk-aac 靜態庫(包含 arm64)(轉)

轉載自:http://blog.csdn.net/chaoyuan899/article/details/51701100 還有一篇x264的也記錄一下: http://blog.sina.com.cn/s/blog_47522

原创 API翻譯:EAGLSharegroup

class EAGLSharegroup 一個EAGLSharegroup管理一個或多個EAGLContext對象所關聯的資源。它在一個EAGLContext初始化時創建,在最後一個EAGLContext被釋放時拋棄。作爲一個不透

原创 API翻譯:glBindFramebuffer

Name glBindFramebuffer 綁定一個named framebuffer object。 C Specification void glBindFramebuffer( GLenum target, G

原创 API翻譯:glVertexAttribPointer

Name glVertexAttribPointer 定義一個頂點屬性數據的數組。 C Specification void glVertexAttribPointer( GLuint index, GLint size

原创 API翻譯:EAGLContext

class EAGLContext 一個EAGLContext對象管理一個OpenGL ES渲染上下文——狀態信息,命令和OpenGL ES渲染時需要的資源。要執行OpenGL ES指令,你需要一個當前渲染上下文。 Overvie

原创 ffmpeg命令行main函數簡析

  以命令行ffmpeg -i input.mp4 -crf 22 -preset veryslow -o output.mp4爲例,main函數首先調用ffmpeg_parse_options(),解析命令參數,打開輸入,輸出文件,並初

原创 CIE 1931 顏色空間(來自維基百科)

原文地址:https://en.wikipedia.org/wiki/CIE_1931_color_space#CIE_xy_chromaticity_diagram_and_the_CIE_xyY_color_space CIE 19

原创 xcode在引入ffmpeg庫時的錯誤解決方法

1.”inflate”,referenced from:… symbol(s)not found for x86_64等 解決方法:與壓縮,解壓縮有關的鏈接問題,都可以通過 -lz解決:target->build settings->L

原创 ios app增加ituns文件共享功能

在plist文件的“Application supports iTunes file sharing”這一項的值設置成YES。

原创 Concurrency and Application Design(併發和程序設計)

在早期的計算中,每個時間單元能做的最大工作的數量取決於CPU時鐘的速度。但隨着技術進步和處理器設計越來越緊湊,溫度和其他物理限制開始限制處理器時鐘的速度。因此,芯片製造尋找另外的途徑來提高芯片的總體性能。通過增加核的數量,一片芯片不需要提

原创 Effective Objective-C讀書筆記

第3章 接口與API設計 第15條:用前綴避免命名空間衝突 1.OC沒有命名空間機制; 2.避免此問題的唯一方法是:爲所有名稱都加上適當前綴; 3.Apple宣稱其保留使用所有“兩字母前綴”的權利,所以你自己選用的前綴應該是三個字母;

原创 ISO/IEC 14496-12翻譯(ISO Base Media File Format)

介紹 The ISO Base Media File Format是被設計用來容納一個爲了便於交互,管理,展示的靈活,可擴展性的的多媒體文件的timed媒體信息。這個描述可以是本地的,或者是一個通過網絡或其他傳送機制的流。 這個文件結構是

原创 ijkplayer解碼後緩衝隊列簡析

因爲ios硬解b幀並沒有經過重排序,研究了下ijkplayer的處理,在此做個小記錄。 硬解後回調如下: static void VTDecoderCallback(void *decompressionOutputRefCon,