|
ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
|
Audio analysis statistics for sent or received audio. More...
#include <lib/audio/analysis.h>
Data Fields | |
| uint64_t | total_samples |
| float | peak_level |
| float | rms_level |
| uint64_t | clipping_count |
| uint64_t | silent_samples |
| float | dc_offset |
| uint32_t | packets_count |
| uint32_t | packets_dropped |
| int64_t | timestamp_start_us |
| int64_t | timestamp_end_us |
| uint64_t | jitter_count |
| uint64_t | discontinuity_count |
| float | avg_packet_spacing_ms |
| uint32_t | max_gap_ms |
| uint64_t | beep_events |
| uint64_t | tonal_samples |
Audio analysis statistics for sent or received audio.
Definition at line 26 of file analysis.h.
| float audio_analysis_stats_t::avg_packet_spacing_ms |
Definition at line 40 of file analysis.h.
| uint64_t audio_analysis_stats_t::beep_events |
Definition at line 43 of file analysis.h.
Referenced by audio_analysis_track_received_sample().
| uint64_t audio_analysis_stats_t::clipping_count |
Definition at line 30 of file analysis.h.
Referenced by audio_analysis_print_report(), audio_analysis_track_received_sample(), and audio_analysis_track_sent_sample().
| float audio_analysis_stats_t::dc_offset |
Definition at line 32 of file analysis.h.
| uint64_t audio_analysis_stats_t::discontinuity_count |
Definition at line 39 of file analysis.h.
Referenced by audio_analysis_print_report(), audio_analysis_track_received_packet(), and audio_analysis_track_sent_packet().
| uint64_t audio_analysis_stats_t::jitter_count |
Definition at line 38 of file analysis.h.
Referenced by audio_analysis_print_report(), audio_analysis_track_received_sample(), and audio_analysis_track_sent_sample().
| uint32_t audio_analysis_stats_t::max_gap_ms |
Definition at line 41 of file analysis.h.
Referenced by audio_analysis_print_report(), audio_analysis_track_received_packet(), and audio_analysis_track_sent_packet().
| uint32_t audio_analysis_stats_t::packets_count |
Definition at line 33 of file analysis.h.
Referenced by audio_analysis_print_report(), audio_analysis_track_received_packet(), and audio_analysis_track_sent_packet().
| uint32_t audio_analysis_stats_t::packets_dropped |
Definition at line 34 of file analysis.h.
| float audio_analysis_stats_t::peak_level |
Definition at line 28 of file analysis.h.
Referenced by audio_analysis_print_report(), audio_analysis_track_received_sample(), and audio_analysis_track_sent_sample().
| float audio_analysis_stats_t::rms_level |
Definition at line 29 of file analysis.h.
| uint64_t audio_analysis_stats_t::silent_samples |
Definition at line 31 of file analysis.h.
Referenced by audio_analysis_print_report(), audio_analysis_track_received_sample(), and audio_analysis_track_sent_sample().
| int64_t audio_analysis_stats_t::timestamp_end_us |
Definition at line 36 of file analysis.h.
Referenced by audio_analysis_print_report().
| int64_t audio_analysis_stats_t::timestamp_start_us |
Definition at line 35 of file analysis.h.
Referenced by audio_analysis_init(), and audio_analysis_print_report().
| uint64_t audio_analysis_stats_t::tonal_samples |
Definition at line 44 of file analysis.h.
Referenced by audio_analysis_track_received_sample().
| uint64_t audio_analysis_stats_t::total_samples |
Definition at line 27 of file analysis.h.
Referenced by audio_analysis_print_report(), audio_analysis_track_received_sample(), and audio_analysis_track_sent_sample().