Test call capture timestamps and device progress

This commit is contained in:
evgeny committed 2026-10-14 19:35:56 +02:00
1 parent c041882f5f
commit 9fe5cd4c27
3 files changed
+23 -4

No files matched your search

+2 -2
View File
@@ -57,8 +57,8 @@ int call_audio_feed_pcm(uint64_t call_id, const int16_t* pcm, int count, int64_t
int call_audio_feed_prepared_pcm(uint64_t call_id, const int16_t* pcm, const uint8_t* mute_mask, int64_t capture_pts_us);
int call_audio_feed_pcm_muted(uint64_t call_id, const int16_t* pcm, int count, int muted, int64_t capture_pts_us);
/* аудио-поток: выдать до max_samples финального PCM (jitter + stretch + тоны).
* Возвращает число сэмплов (может быть < max — андерфлоу/конец тона). */
/* аудио-поток: выдать max_samples финального PCM (jitter + stretch + тоны + тишина).
* Активный движок всегда выдаёт полный блок; 0 означает отсутствие движка/ошибку аргументов. */
int call_audio_pull_pcm(uint64_t call_id, int16_t* out, int max_samples);
/* uasync-поток (из call.c): принятый Opus-кадр — кладём в джиттер-буфер (call_jitter_push,