Feeds:
பதிவுகள்
பின்னூட்டங்கள்

Posts Tagged ‘video4lan’

Video Capture Sequence of V4L2 IOCTL Calls

Optional IOCTL

1. VIDIOC_QUERYCAP    | struct v4l2_capability
2. VIDIOC_CROPCAP    | struct v4l2_cropcap
3. VIDIOC_ENUM_FMT    | struct v4l2_fmtdesc

Necessary IOCTL

Initialize Video Device
1. VIDEOIC_S_FMT     | struct v4l2_format
2. VIDEOIC_G_FMT     | struct v4l2_format

Memory Mapping/Buffering
3. VIDEOIC_REQBUFS    | struct v4l2_requestbuffers
4. VIDEOIC_QUERYBUF    | struct v4l2_buffer

Start Capturing
5. VIDEOIC_QBUF        | struct v4l2_buffer
6. VIDEOIC_STREAMON    | struct v4l2_buffer

Exchanging Buffer
7. VIDEOIC_DQBUF
8. VIDEOIC_QBUF

Stop Capturing
9. VIDEOIC_STREAMOFF

Read Full Post »