基于DSP/BIoS設備驅動模型的視頻驅動程序開發
通常,首先利用FVID_create函數完成分配并初始化通道對象,返回值為設備實例句柄,這個句柄用于后續其他FVID函數調用這個已經創建的通道。然后調用FVID_control函數向微型驅動發送控制命令,如配置編解碼器,發送開始采集或顯示圖像的控制命令。然后利用FVID_alloc分配緩沖區,接著應用程序將緩沖區的數據進行復制的搬移工作,當應用程序完成對緩沖區數據的采集后,調用FVID_exchange來交換緩沖區,保證視頻數據能夠實時地、源源不斷地供應用程序使用。















評論