linux內核版本是2.6.38
攝像頭型號是中芯微301P
開發板是tiny6410
程式如下
if(0 == ioctl(fd, VIDIOC_CROPCAP, &cropcap)) //這里出錯,提示錯誤的引數
{
CLEAR(crop);
crop.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
crop.c = cropcap.defrect;
if(-1 == ioctl(fd, VIDIOC_S_CROP, &crop))
{
if(EINVAL == errno)
{
emit display_error(tr("VIDIOC_S_CROP not supported"));
}
else
{
emit display_error(tr("VIDIOC_S_CROP: %1").arg(QString(strerror(errno))));
return -1;
}
}
}
else
{
emit display_error(tr("VIDIOC_CROPCAP: %1").arg(QString(strerror(errno))));
return -1;
}
這段代碼第一個ioctl回傳值一直不對,直接跑到了else中,錯誤提示錯誤的引數,請問一下大家是什么問題啊?
uj5u.com熱心網友回復:
問題已經解決了、有疑問的可以私聊我。uj5u.com熱心網友回復:
請樓主指教。uj5u.com熱心網友回復:
加我QQ吧、493341322uj5u.com熱心網友回復:
請問是怎么處理的呢?uj5u.com熱心網友回復:
有病吧,你有問題就來問,解決你,要么你不說,還來一句私聊我,此種心態,成不了大事。uj5u.com熱心網友回復:
解決你就說呀,幾句話的事,要私聊你干嘛?要收費你直說,扭扭捏捏干嘛轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/93292.html
標籤:專題技術討論區
上一篇:關于linux版本
下一篇:安裝NS2
