|
libivon 0.1.0
Voice-over-IP library
|
Aggregate audio processor statistics. More...
#include <ivon_audio_types.h>
Public Attributes | |
| uint64_t | current_tick |
| Ticks elapsed since start. | |
| int64_t | max_drift_us |
| Maximum clock drift in microseconds. | |
| uint64_t | dropped_ticks |
| Pipeline ticks that couldn't keep up. | |
| uint64_t | packets_decoded |
| Normal Opus decodes. | |
| uint64_t | fec_recovered |
| Frames recovered via Forward Error Correction. | |
| uint64_t | plc_frames |
| Opus Packet-Loss Concealment frames. | |
| uint64_t | silence_frames |
| Extended-loss silence insertions. | |
| uint64_t | packets_encoded |
| Opus frames encoded and queued for TX. | |
Aggregate audio processor statistics.
Snapshot of counters from the decoder, encoder, and pipeline. Values are approximate when the processor is running (counters are updated from worker threads without full synchronisation).
| uint64_t ivon_audio_stats::current_tick |
Ticks elapsed since start.
| uint64_t ivon_audio_stats::dropped_ticks |
Pipeline ticks that couldn't keep up.
| uint64_t ivon_audio_stats::fec_recovered |
Frames recovered via Forward Error Correction.
| int64_t ivon_audio_stats::max_drift_us |
Maximum clock drift in microseconds.
| uint64_t ivon_audio_stats::packets_decoded |
Normal Opus decodes.
| uint64_t ivon_audio_stats::packets_encoded |
Opus frames encoded and queued for TX.
| uint64_t ivon_audio_stats::plc_frames |
Opus Packet-Loss Concealment frames.
| uint64_t ivon_audio_stats::silence_frames |
Extended-loss silence insertions.