StrictSync.h File
Strict multi-stream synchronization helpers (pending frame store, token store, release pacer). More...
Included Headers
Namespaces Index
| namespace | simaai |
| namespace | neat |
| namespace | graph |
| namespace | strict_sync |
Classes Index
| class | PendingVideoStore |
|
Per-stream store of video frames awaiting their matching detection metadata. More... | |
| struct | PendingFrame |
|
Frame held in the store while awaiting a matching metadata token. More... | |
| struct | StreamStats |
|
Per-stream counters tracking pending depth, hits, and misses. More... | |
| struct | StreamState |
|
Per-stream internal state: pending frames keyed by frame_id plus accounting. More... | |
| class | YoloTokenStore |
|
Per-stream queue of yolo (or other detection) tokens awaiting a matching frame. More... | |
| struct | Token |
|
Per-stream token: a frame_id plus the time it was enqueued. More... | |
| struct | OrderedToken |
|
Globally-ordered token: same as Token plus the originating stream index. More... | |
| struct | Stats |
|
Per-stream counters tracking depth, hits, and misses. More... | |
| struct | State |
|
Per-stream internal state: token queue plus counters. More... | |
| class | ReleasePacer |
|
Paces downstream releases of paired samples to a target frame rate. More... | |
| struct | Stats |
|
Per-stream counters tracking sent/dropped/fail counts and queue depth. More... | |
| struct | State |
|
Per-stream internal state: queue, worker thread, and live counters. More... | |
Description
Strict multi-stream synchronization helpers (pending frame store, token store, release pacer).
File Listing
The file content with the documentation metadata removed is:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.