123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- #ifndef __PJMEDIA_AUDIODEV_AUDIOTEST_H__
- #define __PJMEDIA_AUDIODEV_AUDIOTEST_H__
- #include <pjmedia-audiodev/audiodev.h>
- PJ_BEGIN_DECL
- typedef struct pjmedia_aud_test_stat
- {
-
- unsigned frame_cnt;
-
- unsigned min_interval;
-
- unsigned max_interval;
-
- unsigned avg_interval;
-
- unsigned dev_interval;
-
- unsigned max_burst;
- } pjmedia_aud_test_stat;
- typedef struct pjmedia_aud_test_results
- {
-
- pjmedia_aud_test_stat rec;
-
- pjmedia_aud_test_stat play;
-
- pj_int32_t rec_drift_per_sec;
- } pjmedia_aud_test_results;
- PJ_DECL(pj_status_t) pjmedia_aud_test(const pjmedia_aud_param *param,
- pjmedia_aud_test_results *result);
- PJ_END_DECL
- #endif
|