Expand description
§styx-v4l2
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.
§Documentation
§Install
[dependencies]
styx-v4l2 = "0.1.0"§Usage
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());
}Modules§
Structs§
- V4l2
Device Info - V4L2 device information with a descriptor built from advertised formats.
Functions§
- probe_
devices - Probe devices and return (devices, errors) for observability.