MediaServer 目錄結構

2021-07-23 16:36:19 字數 623 閱讀 8670

深入理解android卷i

audiofllinger:音訊系統中的核心服務

audiopolicyservice:音訊系統中關於音訊策略的重要服務

mediaplayerservice:多**系統中的重要服務

cameraservice:有關攝像 / 照相的重要服務

frameworks/base/libmedia/ 包含以下檔案

mediaplayer.cpp

mediarecorder.cpp

mediametadataretriever.cpp

mediametadataretriever類的實現,應用程式通過乙個mediarecorder物件和mediaplayerservice通訊,這個類提供了三種元資料獲取:傳統意義的metadata, albumart以及某一時刻幀資料。

mediascanner.cpp和mediascannerclient.cpp

autodetect.cpp

對外提供了findpossibleencodings函式,用來查詢指定字元對應的字符集

MediaServer簡單分析

android上的多 服務是有乙個叫做 mediaserver 的服務程序提供的。這個程序通過 binder mediaserver伺服器程序的實現 在 frameworks base media mediaserver 目錄下,很小。該目錄下的android.mk 檔案 local path ca...

mysql的目錄結構 Mysql目錄結構介紹

在mysql的目錄下 幾個資料夾 bin 存放編譯好的工具 data 存放資料庫資料的位置 docs 存放文件的地方,比如changelog,還有mysql的詳細文件mysql.info include 存放客戶端開發的庫,實際上就是mysql devel裡面的東西 lib 這裡就相當於mysql ...

linux目錄結構

linux目錄結構 目錄樹的主要部分有root usr var home等等。下面是乙個典型的linux目錄結構如下 根目錄 bin 存放必要的命令 boot 存放核心以及啟動所需的檔案等 dev 存放裝置檔案 etc 存放系統的配置檔案 home 使用者檔案的主目錄,使用者資料存放在其主目錄中 l...