2 releases

0.1.1 Aug 5, 2023
0.1.0 May 22, 2023

#8 in #v4l

Download history 1/week @ 2024-01-14 3/week @ 2024-02-11 13/week @ 2024-02-18 37/week @ 2024-02-25 15/week @ 2024-03-03 19/week @ 2024-03-10 9/week @ 2024-03-17 17/week @ 2024-03-24 57/week @ 2024-03-31

105 downloads per month
Used in 3 crates

MIT license

220KB
6.5K SLoC

Core Linux V4L2 API for Rust (core)

github crate docs MIT CI

This crates intended to provide access to Linux V4L2 APIs without any limitations.

The primary design goal is an optimal balance between safety and overhead. The implementation much closer to system calls than v4l. Interface types wraps kernel types to avoid unnecessary copying.

At end this is my demure attempt to do things right.

Crates

This crate provides low-level bindings and does not intended to end-users.

Dependencies

~5–6.5MB
~131K SLoC