DMA_BUF

考慮這樣一種場景,攝像頭採集的視頻數據需要送到GPU中進行編碼、顯示。負責數據採集和編碼的模塊是Linux下不同的驅動設備,將採集設備中的數據送到編碼設備中 需要一種方法。最簡單的方法可能就是進行一次內存拷貝,但是我們這裏需要尋求一種免拷貝的通用方法。dma_buf是內核中一個獨立的子系統,可以讓不同設備、子系統之間進行內存共享的統一機制。 DMA_BUF框架下主要有兩個角色對象,一個是expor
本站公眾號
   歡迎關注本站公眾號,獲取更多信息