styx-libcamera

Crates.iostyx-libcamera
lib.rsstyx-libcamera
version0.1.0
created_at2026-01-19 11:58:59.033415+00
updated_at2026-01-19 11:58:59.033415+00
descriptionLibcamera probing backend for Styx capture descriptors.
homepagehttps://github.com/sozo/Styx
repositoryhttps://github.com/sozo/Styx
max_upload_size
id2054425
size36,938
Mathias (SoZ0)

documentation

https://docs.rs/styx-libcamera

README

styx-libcamera

Libcamera probing backend for Styx. This crate builds CaptureDescriptor entries from libcamera devices and exposes their controls/format metadata to the Styx capture API.

Documentation

Install

[dependencies]
styx-libcamera = "0.1.0"

Features

  • probe: enable libcamera probing and descriptor construction.
  • vendor_rpi: include Raspberry Pi vendor draft controls when probing.

Usage

Enable the libcamera 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