原创 AVPlayer翻譯

@class AVPlayer @abstract AVPlayer爲single-item playback提供了一個playback接口。 @discussion 1.AVPlayer對本地和遠端的媒體文

原创 AVIOContext結構體分析

相關圖如下:

原创 鏈接錯誤: "std::basic_string

解決辦法:將libstdc++.dylib換成libstdc++.6.0.9.dylib即可

原创 Shadertoy--光線追蹤與Nayar反射模型

前言 Shadertoy是一個神奇的網站,有無數圖形學大神分享的用shader寫的各種讓人匪夷所思的效果,而代碼僅僅只有數十行至數百行。雖然很多實現無法直接應用到我們開發的實時渲染上,但分析它們的實現可以讓我們理解shader以及帶來很多靈

原创 AVPlayerItem翻譯

@class AVPlayerItem @abstract 一個AVPlayerItem攜帶一個AVAsset引用和展示這個asset的設置。 @discussion 1.注意對media assets的檢查

原创 ios編譯ffmpeg

轉載自:http://www.cocoachina.com/ios/20150514/11827.html 最近剛接觸ffmpeg,找了很多相關的編譯資料,都沒有編譯成功,前幾天在 github上找到一個腳本(https://gi

原创 CADisplayLink翻譯

class CADisplayLink CADisplayLink對象是一個時間相關的對象,它允許你的應用將它的渲染同步到顯示的刷新速率上?(不太通順) Overview 1.你的應用程序初始化一個新的display link,提

原创 API翻譯:glEnableVertexAttribArray

Name glEnableVertexAttribArray 使能或禁止一個已生成的頂點屬性數組。 C Specification void glEnableVertexAttribArray( GLuint index); v

原创 翻譯:AVAssetReader

你可以使用一個AVAssetReader對象來獲得一個asset的媒體數據,無論這個asset是file-based或者多個sources的媒體數據的組合(as with an AVComposition object)。 Ove

原创 NSRunLoop翻譯

Class NSRunLoop NSRunLoop聲明瞭管理輸入的objects的程序接口。一個NSRunLoop對象處理各種輸入源,比如來自窗口系統鼠標和鍵盤的輸入事件,還有NSPort和 NSConnection等。NSRun

原创 翻譯:AVPlayerItemOutput二

@class AVPlayerItemOutput @method copyPixelBufferForItemTime:itemTimeForDisplay: - (nullable CVPix

原创 翻譯:AVPlayerItemVideoOutput

@class AVPlayerItemVideoOutput @method initWithPixelBufferAttributes: - (instancetype)initWithPixe

原创 翻譯:AVPlayerItemOutput

@class AVPlayerItemOutput @abstract AVPlayerItemOutput是一個封裝了它的子類的通用API的抽象類。 @discussion 1.AVPlayerItemOutp

原创 dispatch_queue_t翻譯

@header Dispatch是一個抽象的模式,通過簡單但有效的API來表達併發。 在core中,dispatch提供blocks可以提交到的串行先進先出隊列。提交到dispatch queues的Blocks將在一個被系統管

原创 flv結構

發現幾篇文章寫的簡潔一目瞭然,在此記錄:1.https://segmentfault.com/a/1190000007361184 2.http://blog.csdn.net/chgaowei/article/details/5