海思Hi3519A MPP從入門到精通(二 系統控制)


系統控制根據 Hi35xx 芯片特性,完成硬件各個部件的復位、基本初始化工作,同時負責完成 MPP(Media Process Platform 媒體處理平台)系統各個業務模塊的初始化、去初始化以及管理 MPP 系統各個業務模塊的工作狀態、提供當前 MPP 系統的版本信息、提供大塊物理內存管理等功能。

應用程序啟動 MPP 業務前,必須完成 MPP 系統初始化工作。同理,應用程序退出 MPP 業務后,也要完成 MPP 系統去初始化工作,釋放資源。

1. 視頻緩存池

視頻緩存池主要向媒體業務提供大塊物理內存管理功能,負責內存的分配和回收,充分發揮內存緩存池的作用,讓物理內存資源在各個媒體處理模塊中合理使用。一組大小相同、物理地址連續的緩存塊組成一個視頻緩存池。必須在系統初始化之前配置公共視頻緩存池。根據業務的不同,公共緩存池的數量、緩存塊的大小和數量不同。

image

2. 系統綁定

MPP提供系統綁定接口(HI_MPI_SYS_Bind),即通過數據接收者綁定數據源來建立兩者之間的關聯關系(只允許數據接收者綁定數據源)。綁定后,數據源生成的數據將 自動發送給接收者。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM