Page MenuHomeFreeBSD

uvideo: convert to video(4) framework
ClosedPublic

Authored by seuros on Jul 21 2026, 1:11 AM.
Referenced Files
F171774752: D58368.id182561.diff
Sun, Sep 13, 10:46 AM
Unknown Object (File)
Fri, Sep 11, 3:36 PM
Unknown Object (File)
Fri, Sep 11, 1:10 PM
Unknown Object (File)
Fri, Sep 11, 5:13 AM
Unknown Object (File)
Thu, Sep 10, 5:17 PM
Unknown Object (File)
Wed, Sep 9, 8:28 AM
Unknown Object (File)
Tue, Sep 8, 9:07 PM
Unknown Object (File)
Tue, Sep 8, 8:58 PM
Subscribers

Details

Summary

Replaced the monolithic cdevsw implementation with the video(4)
framework.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 74974
Build 71857: arc lint + arc unit

Event Timeline

seuros created this revision.
adrian added a reviewer: bapt.
adrian added a subscriber: bapt.

hi @bapt ! so seuros here is neck deep in video/uvideo refactoring. Do you have any other uvideo stuff in the pipeline? I'd like to get the refactored video/uvideo split reviewed and in the tree before uvc lands and other bits/pieces for uvideo itself come in.

Thanks!

tested on my c720 logitech usb camera. it's .. upside down in vlc for some reason, works in browser. i'll test it with other cameras but i think we can / should iterate on this in head post refactor.

This revision is now accepted and ready to land.Jul 28 2026, 7:53 PM
This revision was automatically updated to reflect the committed changes.