23 Commits (bd082a26bf73de601faba82a63f14d13405eba19)

Author SHA1 Message Date
evgeny bd082a26bf Раздели аудиопотоки и привяжи AEC к фактическому общему выходу 6 days ago
evgeny 217e5795bf Раздели PCM-сессии и исправь частоту и перемотку звука 6 days ago
evgeny bdcf8b5634 Сохрани накопленные исправления аудио, async и диагностики 6 days ago
evgeny 2d21c53b4b Improve call buffering, CM handle lifecycle and radio PTT controls 1 week ago
evgeny f12f61d7ee call: add SpeexDSP AEC (acoustic echo cancellation) for desktop + Android 1 week ago
evgeny ce1f23fe46 Radio: stereo capture/playback with mono fallback; CAMCORDER source; bump RADIO_MAX_OPUS 1 week ago
evgeny 73fe99b33f dm: прямой обмен сообщениями (DM) + soundtouch + архитектура звонков 3 weeks ago
evgeny b7da6547c1 connection: логировать только connect/reconnect/disconnect; фиксы конфига чатгуи 4 weeks ago
evgeny ca176e1f24 encrypt overhead fix (33→36, noencrypt_len), mtu default 1280, connmonitor window, total_decrypted for TCP, check.sh 2 months ago
evgeny 38c9f229bc stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test 2 months ago
evgeny d773f1724a refactor: STCP connections as ETCP links (is_tcp) 2 months ago
Evgeny 9d797c91eb chatgui: postChatSetting в хедер, chat_core_get_inst include, chat→chatserver 2 months ago
evgeny b8920cf483 chat_settings: [chat] config section + live sync + fix test segfault 2 months ago
evgeny 65dbfa6813 feat: media_async + media_index modules, media_files table, tests 2 months ago
evgeny 1dac0b8c81 unify compressor: remove C++ duplicate audiocompressor, use lib/audio_compressor.c in chatgui 2 months ago
Evgeny da953c6c7a fix: mic test level bar dynamic color too 2 months ago
Evgeny f08b63466c исправлены include-пути в chatgui GUI-файлах и utun_node.cpp после переноса chat в src/chat/ 2 months ago
Evgeny d5b97ff104 fix: immediate compressor apply + dead code removal + qDebug→DEBUG_* conversion 2 months ago
Evgeny f1b599f0c0 feat: voice compressor with RMS+peak leveling, sliding window envelope, rate-limited gain 2 months ago
Evgeny ca9d1384f2 fix: PCM copy, device name encoding, double shutdown 2 months ago
Evgeny a4ae1c6b41 fix: RMS mic level, 25ms timer, speaker test, overlay recording indicator 2 months ago
Evgeny 850a260aac fix: voice message display, playback, recording UI, audio settings 2 months ago
Evgeny 4fde0b0325 feat: integrate Opus codec into lib/libopus + voice messages in chatgui 2 months ago