HomeFreeBSD

video: add generic video(4) capture framework

Description

video: add generic video(4) capture framework

Add a new video(4) framework that provides /dev/videoN, buffer
management, mmap lifetime, and V4L2 ioctl dispatch for video capture
drivers. Hardware drivers implement struct video_hw_ops callbacks
and use video_buf_acquire/write/done to deliver frames.

Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D58367

Details

Provenance
seurosAuthored on Aug 9 2026, 4:48 PM
adrianCommitted on Aug 9 2026, 4:48 PM
Reviewer
adrian
Differential Revision
D58367: video: add generic video(4) capture framework
Parents
rGda309ed47603: pci_iov: Use native types for status ioctl
Branches
Unknown
Tags
Unknown