簡體   English   中英

打開多個v4l2源時出現VIDIOC_REQBUFS錯誤12

[英]VIDIOC_REQBUFS Error 12 when opening multiple v4l2 sources

我正在Nvidia TX1開發套件上使用基於8通道PCI的framegrabber。 我正在使用此驅動程序 我可以使用mplayer,streamer或VLC舒適地播放多達3/4 v4l2攝像機供稿,但是無論開始使用哪種軟件播放,我在開始播放第5個攝像機供稿時總是會遇到內存分配錯誤。 我還編寫了自己的程序來捕獲和顯示v4l2流,但是遇到了同樣的問題。 確切的錯誤是ioctl命令給出的error 12

ioctl(fd, VIDIOC_REQBUFS, &req)

我已經在獨立的PC上嘗試了該framegrabber和設備,並且運行良好。

任何的意見都將會有幫助。

在構建內核時運行了將CONFIG_CMA_SIZE_MBYTES變量從16更改為32的操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM