| Crates.io | styx-v4l2 |
| lib.rs | styx-v4l2 |
| version | 0.1.0 |
| created_at | 2026-01-19 11:59:03.307945+00 |
| updated_at | 2026-01-19 11:59:03.307945+00 |
| description | V4L2 probing backend for Styx capture descriptors. |
| homepage | https://github.com/sozo/Styx |
| repository | https://github.com/sozo/Styx |
| max_upload_size | |
| id | 2054426 |
| size | 26,565 |
V4L2 probing backend for Styx. This crate scans /dev/video* nodes, filters
non-camera endpoints, and emits CaptureDescriptor entries with available
formats, intervals, and controls.
[dependencies]
styx-v4l2 = "0.1.0"
Enable the v4l2 feature on the styx crate to access probing helpers:
use styx::prelude::*;
let devices = probe_all();
for device in devices {
println!("{} backends: {}", device.identity.name, device.backends.len());
}