版本記錄
版本號(hào) | 時(shí)間 |
---|---|
V1.0 | 2018.02.07 |
前言
Core Media框架用基本數(shù)據(jù)類型表示基于時(shí)間的視聽資源违崇。接下來幾篇我們就一起看一下這個(gè)框架凫岖。
Overview
下面先看一下該框架的基本信息娶视。
下面看一下該框架的基本結(jié)構(gòu)叮喳。
Topics
1. Sample Processing
-
- 包含零個(gè)或多個(gè)統(tǒng)一媒體類型的媒體樣本的對(duì)象库车。
-
- 用于通過處理系統(tǒng)移動(dòng)內(nèi)存塊的對(duì)象巨柒。
-
- 描述樣本緩沖區(qū)中樣本的媒體格式描述符。
-
- 用于將附加元數(shù)據(jù)附加到樣本緩沖區(qū)的API。
2. Time Representation
-
- 表示時(shí)間值(如時(shí)間戳或持續(xù)時(shí)間)的結(jié)構(gòu)洋满。
-
- 表示時(shí)間范圍的結(jié)構(gòu)
-
- 用于指定一個(gè)時(shí)間線段的映射到另一個(gè)時(shí)間線的結(jié)構(gòu)晶乔。
3. Media Synchronization
-
- 用于同步應(yīng)用程序和設(shè)備的參考時(shí)鐘。
-
- 用于與音頻源同步的專用參考時(shí)鐘牺勾。
-
- 應(yīng)用程序控制下的時(shí)間線模型正罢。
4. Text Markup
-
CMTextMarkup
- Core Media支持的文本標(biāo)記相關(guān)屬性的集合。
5. Metadata
-
CMMetadata
- 用于處理框架的元數(shù)據(jù)標(biāo)識(shí)符服務(wù)和元數(shù)據(jù)數(shù)據(jù)類型注冊(cè)表的API驻民。
6. Queues
-
- (void *)元素的一個(gè)簡單的翻具,無鎖的FIFO隊(duì)列。
-
- 定時(shí)緩沖區(qū)的隊(duì)列回还。
-
- 當(dāng)大塊內(nèi)存必須重復(fù)分配裆泳,解除分配,然后重新分配時(shí)懦趋,用于優(yōu)化內(nèi)存分配的池晾虑。
7. Reference
后記
本篇已結(jié)束,后面更精彩~~~