|
|
|
|
@ -72,6 +72,8 @@ void call_audio_on_media(struct UTUN_INSTANCE* inst, uint64_t call_id,
|
|
|
|
|
void call_audio_playback_progress(uint64_t call_id, uint64_t epoch, uint64_t position, |
|
|
|
|
int64_t at_us, int64_t now_us, int measured); |
|
|
|
|
int call_audio_get_clock(uint64_t call_id, int64_t now_us, struct call_clock_snapshot* out); |
|
|
|
|
/* Playback worker: старый аппаратный якорь недействителен до progress нового выхода. PCM/JB сохраняются. */ |
|
|
|
|
void call_audio_suspend_device(uint64_t call_id, uint64_t epoch); |
|
|
|
|
/* Любой поток: диагностический снимок без потребления событий CALL_STATS. */ |
|
|
|
|
int call_audio_get_diagnostics(uint64_t call_id, struct call_jitter_diagnostics* out); |
|
|
|
|
|
|
|
|
|
|