evgeny
3e4d5d235f
Isolate video call camera capture from the GUI process
2026-10-15 20:16:59 +02:00
evgeny
e1bb12d16a
Expose desktop output latency and verify hardware clock transitions
2026-10-15 13:57:03 +02:00
evgeny
1b07a8a708
Keep call metrics visible outside settings on both clients
2026-10-15 12:06:27 +02:00
evgeny
9f8fb64e6e
Show call video in a separate resizable desktop window
2026-10-15 01:36:14 +02:00
evgeny
898154b2b6
Keep desktop video in a resizable window and retain decoder on audio clock updates
2026-10-15 00:45:22 +02:00
evgeny
a0db643acb
Place camera thumbnail inside remote picture and document call layout
2026-10-15 00:34:07 +02:00
evgeny
87a2075dec
Keep call diagnostics in settings and translate video controls
2026-10-15 00:32:40 +02:00
evgeny
434b59b1c7
Show remote calls full screen with camera picture in picture
2026-10-15 00:31:50 +02:00
evgeny
af35d03399
Add live call video controls and display to the desktop call window
2026-10-14 22:39:13 +02:00
evgeny
27d93ecaf9
Add English and Russian ChatGUI interface translations
2026-10-05 16:55:43 +02:00
evgeny
bdcf8b5634
Сохрани накопленные исправления аудио, async и диагностики
2026-10-02 01:49:32 +03:00
evgeny
111432aa64
conn_mgr: race connection probes and report call path with correct RTT
2026-10-01 00:42:47 +03:00
evgeny
2d21c53b4b
Improve call buffering, CM handle lifecycle and radio PTT controls
2026-09-30 17:31:53 +03:00
evgeny
b90dc752d2
call: две фазы исходящего вызова — индикация + разные гудки (desktop/Android)
2026-09-23 19:16:53 +03:00
evgeny
845af9200d
Stop call ring sound immediately on accept
2026-09-21 19:41:21 +03:00
evgeny
b96ed8bd00
radio: PTT-радио в каналах (src/radio + chatgui + chatgui-android)
...
Новый модуль src/radio (radio/radio_audio/radio_headless) — push-to-talk
радио поверх topo-групп, доставка аудио в канал, headless-режим и тесты.
Интеграция в chatgui (ptt_hotkey_manager, radio_audio_engine, радионастройки,
вызовы) и chatgui-android (RadioAudioEngine, RadioOverlayService, UI).
2026-09-19 17:09:00 +03:00
evgeny
e4557b0473
dm: маршрутизация через общую группу (group_id), JSON-эскейпинг; звонки: иконки/UI в desktop и android
2026-09-16 15:05:48 +03:00
evgeny
b11e77e4c0
call: P2P аудиозвонки — сигналинг, релей медиа, аудио-контур, headless/desktop/android
...
- src/call/: сигналинг (call.c, call_proto.h, ETCP_RT_ID_CALL 0x36) + релей медиа
+ headless аудио-сокет (call_headless.c, call_audio_bind) + Opus/jitter/тоны
- chat: события CHAT_EVT_CALL_* (34–40), CHAT_EVT_DM_MESSAGES (41), DM-трамплины
- chatgui: call window, miniaudio I/O, audio_frame_ring, test_audio_jitter
- chatgui-android: CallScreen/IncomingCallDialog, аудио-роутинг, JNI, рингтон
- tests: test_call, test_call_headless
2026-09-16 10:17:57 +03:00