Page MenuHomeFreeBSD

video: add V4L2 cropping, control menu and overlay symbols
ClosedPublic

Authored by seuros on Wed, Aug 26, 9:54 PM.
Referenced Files
F172552425: D59203.id185236.diff
Sat, Sep 19, 5:21 AM
Unknown Object (File)
Fri, Sep 18, 2:47 AM
Unknown Object (File)
Thu, Sep 17, 3:29 PM
Unknown Object (File)
Thu, Sep 17, 3:29 PM
Unknown Object (File)
Thu, Sep 17, 3:20 PM
Unknown Object (File)
Thu, Sep 17, 10:58 AM
Unknown Object (File)
Thu, Sep 17, 7:22 AM
Unknown Object (File)
Mon, Sep 14, 6:34 AM
Subscribers

Details

Summary

Adds missing structs symbols for V4L2.

video(4) capture devices do not crop, expose menu controls or support
overlay, and return ENOTTY for the new ioctls.
Applications enumerate these unconditionally and degrade gracefully
at run time, but fail to build when the declarations are missing.

Diff Detail

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

Event Timeline

seuros edited the summary of this revision. (Show Details)

LGTM. Please also bump OSVERSION, so that ports can test it.

I'm adding the OSVersion bump in a separate diff.

I will land them once @adrian approve both

make sure you do a "make universe" on a beefy enough machine to try and capture any of the weird kernel variants having different sizes.

This revision is now accepted and ready to land.Thu, Aug 27, 4:02 PM