Milliseconds of audio dropped as silence over the gate's lifetime.
Number of speech onsets admitted (≈ utterances heard).
True while the far end is (or was within the hangover) speaking.
Decide what reaches the queue for one incoming chunk: [] (dropped as
silence), [chunk], or [...preroll, chunk] at a speech onset.
Forget the per-call state (speaking flag, hangover, held pre-roll). The lifetime counters are left alone so a disconnect-time stamp still sees the whole call.
Zero the lifetime counters as well — a fresh connection.
Chunks dropped as silence over the gate's lifetime (telemetry).