作者hpeter (hpeter)
看板LinuxDev
标题Re: [问题] 请教大家一个v4l的问题
时间Fri Oct 12 00:27:06 2007
※ 引述《fire2 (我要星海2)》之铭言:
: vid_mmap.frame = iFrame;
: if (ioctl(m_devopen, VIDIOCSYNC, &vid_mmap.frame) == -1)
: {
: qDebug("sync error\n" );
: }
: 在这边想请问为什麽数值会小於1
: 恳请板上大家帮忙我一下,万分感谢>"<
以下是猜的XD
不过我看一般 int ioctl(fd, state, data) 回传值小於 1 有可能是失败
你的用法是对 m_devopen 这个档案描述值(fd),利用 ioctl 来比对状态,
比对的结果 vid_mmap.frame 不是 Frame 的 CSYNC 。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.161.52.150