Hold data returned by a latency test.
#include <acoustic/hf.h>
typedef struct ioap_hf_latency_estimate {
int32_t mslatency;
int32_t msspread;
int32_t crosscorr;
} ioap_hf_latency_estimate_t;
libacoustic
The structure ioap_hf_latency_estimate_t is used to hold latency estimates gathered by ioap_hf_start_latency_test() and made available by ioap_hf_get_latency_estimate().
| Member | Type | Description |
|---|---|---|
| mslatency | int32_t | The latency estimate, in milliseconds, calculated as the average of five separate latency measurements. |
| msspread | int32_t | The spread of latency measurements; that is, the spread from the minimum latency and the maximum latency recorded during five separate measurements. |
| crosscorr[] | int_32 | The cross-correlation estimate between output and input signals. A value of 0 means no correlation was found; a value greater than 500 means a good correlation was found. |
QNX Neutrino