Expand description

Crate responsible for managing streamdeck devices, rendering, managing configuration and pretty much everything

Re-exports

pub use streamdeck;
pub use hidapi;
pub use palette;
pub use image;

Modules

Core and device configs

Core object and button definitions

Font related code

Everything related to image processing

Module definition and built-in modules

Socket related definitions

Device Thread

Utility code for rendering and conversions

Constants for defining current feature versions of the software

Enums

Error type for streamdeck connections

Functions

Checks if PID of the device matches streamdeck

Attempts to connect to specified device as a streamdeck

Attempts to connect to any detected streamdeck

Retrieves a list of found streamdeck devices