const QUEUE_CAP: usize = 256;
Recorder queue bound, matching the socket sink’s stalled-consumer policy: a writer that falls this far behind loses frames instead of growing memory or blocking the encoder.