From 6f66df61f78ad0a3706ea90c141e15777409b9c4 Mon Sep 17 00:00:00 2001 From: evgeny Date: Thu, 1 Oct 2026 01:58:20 +0300 Subject: [PATCH] docs: record false audio loss tone during call startup --- doc/tasks.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/doc/tasks.md b/doc/tasks.md index b8f5571c..27d9df5c 100644 --- a/doc/tasks.md +++ b/doc/tasks.md @@ -53,6 +53,16 @@ capture/playback, фактической частоты callback и PCM кадров за интервал. Счётчики сбрасываются до старта устройства; нужна повторная запись с новой сборкой. +[ ] **Ложный сигнал потери звука при запуске звонка** — 01.10.2026, звонок + `bc3efadcac629947`: Qt начинает PCM в 01:54:56.933, включает gap tone в + 01:54:57.415 и выключает в 01:54:58.072 при первом воспроизведении PCM. + На SM между ACCEPT и первым захваченным кадром проходит около 1.15с; + часы SM отстают примерно на 1.23с. Qt стабильно обслуживает 100 callback/с, + RTT около 1мс. `call_audio_pull_pcm()` считает начальное ожидание первого PCM + таким же перебоем, как потерю уже работавшего звука, и включает тон через 500мс. + Разделить ожидание первого воспроизведения и последующий перебой; + стартовый сбой по-прежнему ограничен существующим watchdog отсутствия медиа. + [ ] **Гонка invite-файла в test_chat_join_e2e** — `wait_file()` проверяет только существование файла, а `wf()` создаёт его до записи. Читатель иногда получает пустую ссылку и ошибку префикса `utun://`. Публиковать готовый файл атомарно.