|
|
|
|
@ -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://`. Публиковать готовый файл атомарно. |
|
|
|
|
|