Skip to main content

Module backend

Module backend 

Source
Expand description

The CaptureBackend trait implemented by OS backends, and the RawSink handle used by backends to pass raw frames to the core.

The facade layer wires the path (backend → RawRing → Normalizer → ChunkRing). This module only defines backend contract types.

Structs§

RawSink
Sink for passing raw interleaved f32 frames from a backend to the core.

Traits§

CaptureBackend
Trait implemented by OS-specific capture backends.