evgeny
|
ef34f81c90
|
Document device group implementation requirements
v0.1.0
|
2026-11-02 16:17:03 +01:00 |
|
evgeny
|
26f8491abc
|
Add missing desktop voice compressor controls
|
2026-11-02 16:17:03 +01:00 |
|
evgeny
|
1c0f40f247
|
Accept zero compressor gain and clarify Android storage limits
|
2026-11-02 16:17:03 +01:00 |
|
evgeny
|
2260719ff7
|
Add signed Android release build scripts
|
2026-11-02 15:03:46 +01:00 |
|
evgeny
|
3166ee7a41
|
Remove unused log file field from Android settings
|
2026-11-02 15:03:45 +01:00 |
|
evgeny
|
2b5b5aad88
|
Fix group JOIN retry delays after rejection and transport failure
|
2026-11-02 00:33:55 +01:00 |
|
evgeny
|
ba6306f396
|
Give independent stream test an explicit BGP group owner
|
2026-11-01 23:24:14 +01:00 |
|
evgeny
|
2414207e80
|
Document online requirement for opening stream subscriptions
|
2026-11-01 23:23:44 +01:00 |
|
evgeny
|
d87fb7c555
|
Clarify BGP availability and source watcher documentation
|
2026-11-01 23:23:25 +01:00 |
|
evgeny
|
9b416fad82
|
Test BGP stream availability, recovery and offline viewer cleanup
|
2026-11-01 23:22:48 +01:00 |
|
evgeny
|
5b5a5e94e3
|
Remove offline Android streams without draining playback
|
2026-11-01 23:21:39 +01:00 |
|
evgeny
|
83f6a79985
|
Report offline stream sources in Android playback
|
2026-11-01 23:21:39 +01:00 |
|
evgeny
|
bf63f79fdf
|
Show offline stream closure in the desktop player
|
2026-11-01 23:10:27 +01:00 |
|
evgeny
|
46a5cf14ce
|
Close stream receivers when their source goes offline in BGP
|
2026-11-01 23:10:00 +01:00 |
|
evgeny
|
2f94da7bbf
|
Test Android stream audio switching and cleanup ownership
|
2026-11-01 23:06:32 +01:00 |
|
evgeny
|
2b268f314f
|
Switch Android playback clocks when stream audio changes
|
2026-11-01 23:05:57 +01:00 |
|
evgeny
|
4e28c518bd
|
Verify remote no-audio readiness independently of the audio buffer
|
2026-11-01 22:52:18 +01:00 |
|
evgeny
|
827f3dc619
|
Declare source audio state in live playback and drain fixtures
|
2026-11-01 22:48:36 +01:00 |
|
evgeny
|
cbe4cb1e33
|
Use video playback clocks when the source disables audio
|
2026-11-01 22:48:19 +01:00 |
|
evgeny
|
0bd046adca
|
Reserve telemetry width for playback catch-up speed
|
2026-11-01 22:29:29 +01:00 |
|
evgeny
|
b414fc9538
|
Verify the bottom player bar and logarithmic volume output
|
2026-11-01 22:23:49 +01:00 |
|
evgeny
|
5a8807bf89
|
Keep multiview captions and controls below video and use logarithmic volume
|
2026-11-01 22:23:09 +01:00 |
|
evgeny
|
213a1010c2
|
Move live player controls below video with a triangular volume scale
|
2026-11-01 22:22:44 +01:00 |
|
evgeny
|
c91782848f
|
Use the red crossed microphone for the no-audio source selection
|
2026-11-01 22:11:35 +01:00 |
|
evgeny
|
515645dac5
|
Cross out the red microphone icon when stream audio is off
|
2026-11-01 22:10:25 +01:00 |
|
evgeny
|
a2d700d5a6
|
Show the same microphone icon in red when stream audio is off
|
2026-11-01 22:09:39 +01:00 |
|
evgeny
|
44b7efb1ce
|
Show microphone mute icons on the stream audio button
|
2026-11-01 22:05:41 +01:00 |
|
evgeny
|
fabc76ef82
|
Keep microphone and no-audio options available during publication
|
2026-11-01 22:05:10 +01:00 |
|
evgeny
|
3eff460457
|
Allow desktop stream audio to be enabled and disabled live
|
2026-11-01 22:04:23 +01:00 |
|
evgeny
|
1a113f953b
|
Verify video continues after microphone samples stop
|
2026-11-01 21:56:31 +01:00 |
|
evgeny
|
f7096bba7d
|
Continue streaming without audio after a 300 ms microphone timeout
|
2026-11-01 21:54:47 +01:00 |
|
evgeny
|
83183f9885
|
Test live microphone changes and video-only startup
|
2026-11-01 21:42:45 +01:00 |
|
evgeny
|
1a413608ca
|
Start desktop streams without audio when capture is unavailable
|
2026-11-01 21:39:26 +01:00 |
|
evgeny
|
1719f8e108
|
Save shared stream microphone through the main window
|
2026-11-01 21:38:36 +01:00 |
|
evgeny
|
fbc030dc5b
|
Share radio microphone controls with desktop publication
|
2026-11-01 21:38:01 +01:00 |
|
evgeny
|
b2bd2c284c
|
Use shared microphone selection for live desktop streams
|
2026-11-01 21:37:37 +01:00 |
|
evgeny
|
4338f1f9c8
|
Skip Windows drive roots when creating attachment directories
|
2026-11-01 21:30:23 +01:00 |
|
evgeny
|
8e204ef887
|
Log precise directory creation errors when preparing attachments
|
2026-11-01 21:02:47 +01:00 |
|
evgeny
|
8074b73e95
|
Verify blocked Bluetooth device close through the actual WinRT cleanup path
|
2026-11-01 20:49:44 +01:00 |
|
evgeny
|
27d51e93b7
|
Update diagnostic filters, codec regression and BLE debugging instructions
|
2026-11-01 20:41:02 +01:00 |
|
evgeny
|
8336487596
|
Move desktop video and publisher diagnostics out of temporary debug category
|
2026-11-01 20:40:13 +01:00 |
|
evgeny
|
811f5b7659
|
Keep packet reception and FFmpeg diagnostics in their module categories
|
2026-11-01 20:40:13 +01:00 |
|
evgeny
|
b0fe663109
|
Move ETCP packet and carrier diagnostics from debug to etcp trace
|
2026-11-01 20:39:35 +01:00 |
|
evgeny
|
8ca7c3cc15
|
Trace BLE cleanup phases and distinguish closing from completed teardown
|
2026-11-01 20:39:07 +01:00 |
|
evgeny
|
0308d4a702
|
Add independent diagnostics for stalled BLE WinRT cleanup calls
|
2026-11-01 20:37:44 +01:00 |
|
evgeny
|
d7e5672261
|
Record capture shutdown verification and pending Windows device check
|
2026-11-01 20:31:12 +01:00 |
|
evgeny
|
fff072d0a8
|
Identify capture process failures and record forced exits accurately
|
2026-11-01 20:30:22 +01:00 |
|
evgeny
|
95425aacab
|
Defer capture rollback and bind errors to the failed configuration
|
2026-11-01 20:27:17 +01:00 |
|
evgeny
|
96e4c72027
|
Align stream preview documentation with isolated CPU capture
|
2026-11-01 20:25:57 +01:00 |
|
evgeny
|
05e1b1e037
|
Verify rollback continuity and enumerate test windows through capture IPC
|
2026-11-01 20:25:14 +01:00 |
|