我正準備抓住我的樹莓派的視頻輸出,將它傳遞給adalight環境閃電系統。 XBMC的播放器爲PI,omxplayer,用戶使用OpenMAX API進行解碼等功能。編寫一個OpenMAX IL組件,從哪裏開始
尋找到代碼給出如下:
m_omx_tunnel_sched.Initialize(&m_omx_sched, m_omx_sched.GetOutputPort(), &m_omx_render, m_omx_render.GetInputPort());
據我明白,這臺視頻調度器和渲染器之間的管道[S] - > [R]。
現在我的想法是寫一個抓取器組件,並插入它很難進入管道[S] - > [G] - > [R]。抓取器將從幀緩衝區中提取像素並將其傳遞給驅動LED的deamon。
現在我正要深入研究OpenMAX API,這似乎很奇怪。我應該從哪裏開始?這是一種可行的方法嗎?
問候
覆盆子pi真的很好吃。 –
據我現在瞭解,一個不能註冊OpenMAX組件,只有Broadcom可以做到這一點 – Stasik