Alex P
78a9e6d566
[WIP] Updates: reduce PR complexity
2025-10-01 22:07:45 +03:00
Alex P
d015542088
[WIP] Updates: simplify audio system
2025-09-30 09:36:19 +00:00
Alex P
410f10ff39
[WIP] Maintainability Improvement: Add debug logging throughout the audio system for easy debugging and troubleshooting
2025-09-16 15:05:08 +03:00
Alex P
7c4f884704
[WIP] Fix: add commented code back
2025-09-15 12:04:24 +00:00
Alex P
8e54e2650c
[WIP] Cleanpup: Remove audio input quality settings to reduce complexity
2025-09-15 12:02:47 +00:00
Alex P
85693ce7a2
refactor(audio): optimize performance and simplify code
...
- Replace mutex locks with atomic operations for counters
- Remove redundant logging calls to reduce overhead
- Simplify error handling and buffer validation
- Add exponential backoff for audio relay stability
- Streamline CGO audio operations for hotpath optimization
2025-09-09 09:12:05 +00:00
Alex P
16cefe06f0
refactor(audio): replace mute functionality with start/stop for microphone
...
- Replace MuteMicrophone calls with StartMicrophone/StopMicrophone for clearer behavior
- Update microphone state broadcasting to reflect actual subprocess status
- Modify UI to use enable/disable terminology instead of mute/unmute
- Ensure microphone device changes properly restart the active microphone
2025-09-07 18:32:42 +00:00
Alex P
7f80d4d90f
[WIP] Improvements: improve Audio Input Activation / Deactivation process so it is faster
2025-09-07 16:17:06 +00:00
Alex P
4c66cdadae
feat(audio): add microphone stop endpoint and improve mute handling
...
- Implement new POST /microphone/stop endpoint
- Refactor mute handling to properly start/stop audio processes
- Add callback mechanism for audio relay to reconnect to current session
- Simplify UI microphone controls by combining mute/start-stop functionality
2025-09-06 20:17:29 +00:00
Alex P
ca88a70515
Fix: Microphone & audio on page load, PID field parsing in audio input supervisor
2025-09-06 06:11:29 +00:00
Alex P
776982995b
fix(audio): correct mute state broadcast in audio control service
...
Use BroadcastAudioMuteChanged instead of BroadcastAudioDeviceChanged to properly reflect mute state changes
2025-09-05 22:10:14 +00:00
Alex P
94b7ecb3ba
[WIP] Updates / FIles reorg: reduce PR complexity
2025-09-05 21:34:23 +00:00