styx-v4l2

Crates.iostyx-v4l2
lib.rsstyx-v4l2
version0.1.0
created_at2026-01-19 11:59:03.307945+00
updated_at2026-01-19 11:59:03.307945+00
descriptionV4L2 probing backend for Styx capture descriptors.
homepagehttps://github.com/sozo/Styx
repositoryhttps://github.com/sozo/Styx
max_upload_size
id2054426
size26,565
Mathias (SoZ0)

documentation

https://docs.rs/styx-v4l2

README

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());
}
Commit count: 0

cargo fmt