Skip to main content

Crate strand_cam_bui_types

Crate strand_cam_bui_types 

Source
Expand description

Type definitions for the Strand Camera Browser User Interface (BUI) system.

This crate provides core data structures used in the Strand Camera ecosystem for recording path management and clock synchronization between different timing sources. These types are shared between the camera backend and the web-based user interface.

§Core Types

  • RecordingPath: Manages file paths with timestamps and size tracking
  • ClockModel: Linear clock synchronization between different time sources

§Features

  • Serialization support via serde for network communication
  • UTC timestamp tracking for recording sessions
  • Clock drift compensation for multi-camera synchronization

Structs§

ClockModel
Linear clock synchronization model for multi-camera systems.
RecordingPath
Path to a recording file with associated metadata and timing information.