evgeny
b8bc9b409a
Fix Android stream layout and show measured publisher bitrate
7 days ago
evgeny
66526ad4a5
Проверить готовую пачку GPU через транспорт и обновить JNI видеопорта
7 days ago
evgeny
0e2253cdc8
Remove Android video timing probes and categorize radio logs
7 days ago
evgeny
28826e050c
Add local UDP discovery and invitation delivery for chat clients
7 days ago
evgeny
aad295c9d0
Render encrypted group attachments correctly on Android
7 days ago
evgeny
be295f768c
feat(chat): add local DM deletion and improve Android member list
...
Delete local conversations atomically, retain replay protection and sequence counters, and guard asynchronous media work by history generation. Add Android avatar menu and confirmation, persistent file cleanup, and regression coverage.
Fix unnamed member wire padding and compact Android member action spacing.
Validation: 158 core tests passed; targeted DM tests, desktop build, Android unit tests and debug APK build passed.
1 week ago
evgeny
7c7b9646f3
test(android): distinguish untranslated and unmeasured interface addresses
1 week ago
evgeny
575a7bfe32
fix(android): show no NAT and inbound status instead of interface
1 week ago
evgeny
cb8e654639
fix(android): preserve measured profiles in member address details
1 week ago
evgeny
3e29a7ca1c
test(android): expect distinct NAT? and EIM? address labels
1 week ago
evgeny
6cbcb860d6
fix(android): distinguish unmeasured NAT from NAT with unknown type
1 week ago
evgeny
86c08092af
feat(android): show NAT profile and external address for own sockets
1 week ago
evgeny
1dfe349eb8
fix(android): consume local socket snapshots on core events
1 week ago
evgeny
c69f8d8975
fix(nat): notify GUI and include profiles in Android socket snapshots
1 week ago
evgeny
fad9fbe6c3
android: label unverified EIM and observed unknown NAT addresses
1 week ago
evgeny
c37be1c3e8
Trace stream audio startup demand and link Windows COM cleanup
1 week ago
evgeny
5074bad57c
Fix Android avatar viewer bounds around system bars
1 week ago
evgeny
0475df8412
Close Android stream viewer after playback ends
1 week ago
evgeny
d60f8e4b1b
Preserve stream capture settings and refine audio playback
1 week ago
evgeny
700034eec8
Add broadcast RS settings to desktop and Android
1 week ago
evgeny
6cdc2ce4dc
Allow Android audio toggles during capture startup and test native control
1 week ago
evgeny
7e7d86e4d3
Add Android live stream audio switch and document radio behavior
1 week ago
evgeny
e3fb8377ab
Track Android stream audio state independently of microphone ownership
1 week ago
evgeny
c4fc4e9b1e
Mute only the Android stream PCM branch during live publication
1 week ago
evgeny
25d27bfffe
Add Android native control for source audio state
1 week ago
evgeny
d766a50447
Keep Android capture ownership until device release and update busy messages
1 week ago
evgeny
b523282e8e
Allow simultaneous stream publication and radio in Android UI
1 week ago
evgeny
2038e33d8d
Reset radio detector after Android capture queue discontinuities
1 week ago
evgeny
051d453c2d
Validate Android input routes and isolate capture queue diagnostics
1 week ago
evgeny
9d69cce8e8
Connect Android stream and radio to shared capture and preserve stream audio mode
1 week ago
evgeny
4a49c830d1
Add bounded Android microphone subscriptions with independent ownership
1 week ago
evgeny
b88d76a8ab
Fix Windows stream test and compact Android call diagnostics
1 week ago
evgeny
717d965fec
Keep Android wake deadlines absolute and report causes of the largest video gaps
1 week ago
evgeny
b211da9a04
Use shared video playout on Android without blocking decoder input while waiting
1 week ago
evgeny
d7788b87ac
Distinguish TextureView update notifications from committed frames
1 week ago
evgeny
d1dae1ac2a
Measure Android video decode audio wait and surface presentation separately
1 week ago
evgeny
23c8a190dd
Use AudioTrack for headsets whose physical MMAP routing is unreliable
1 week ago
evgeny
29b01237aa
Keep call headset hotplug automatic after selecting speaker manually
1 week ago
evgeny
8add40ec00
Reopen call output on confirmed routes and recompute AEC from physical latency
1 week ago
evgeny
a165372bbe
Preserve device timestamp offsets across output reopen and counter wrap
1 week ago
evgeny
3226865ad7
Test route-local retry policy and output position continuity
1 week ago
evgeny
075ffc4d3b
Add bounded AAudio voice output with AudioTrack fallback
1 week ago
evgeny
ede911e7e4
Use bounded AAudio write pacing in probe and trace audio controls
1 week ago
evgeny
7a6ecf700c
Trace headset endpoint changes and bound AAudio probe queue
1 week ago
evgeny
9d422dd798
Probe AAudio nonblocking writes alongside callback output
1 week ago
evgeny
e68df70aad
Extend audio probe with route roundtrip and 40 ms control buffer
1 week ago
evgeny
11a3a20655
Add isolated Android AudioTrack and AAudio voice output probe
1 week ago
evgeny
1a97219c43
Invalidate output measurements across concurrent Android route changes
1 week ago
evgeny
cb9852e8d5
Use Android low-latency output and presentation timestamps for call clocks
1 week ago
evgeny
1b07a8a708
Keep call metrics visible outside settings on both clients
1 week ago