|
875d7ce0c0
|
Fix net bottleneck
|
2022-11-17 20:22:52 +03:00 |
|
|
f86b9e73ba
|
Send VolumeChanged right after NewSession (as it allows a client to show correct volume position immediately)
|
2022-11-13 23:24:27 +03:00 |
|
|
3be4be8ec7
|
Add SetVolume event
|
2022-11-13 22:52:34 +03:00 |
|
|
2bcfa3ee7a
|
AudioController on_session_created cast state to bool before sending
|
2022-11-13 20:39:15 +03:00 |
|
|
80b0ae5175
|
AudioController blocking: block only on incoming queue
|
2022-11-13 20:38:42 +03:00 |
|
|
17d3ec3f70
|
Add a script to build .exe
|
2022-11-13 19:51:15 +03:00 |
|
|
89c67e872c
|
Net: handle force close conn (RST?)
|
2022-11-13 19:35:38 +03:00 |
|
|
6de07b89fa
|
Use int to represent volume
|
2022-11-13 19:35:13 +03:00 |
|
|
1f5dc1e561
|
AudioController: send state on new session
|
2022-11-13 18:15:25 +03:00 |
|
|
9a49e2750a
|
Handle events for unknown processes
|
2022-11-13 17:33:15 +03:00 |
|
|
97d7714d0b
|
AudioController: WIP on audio sessions discovering
|
2022-11-13 16:05:39 +03:00 |
|
|
4abc6707a3
|
fix pycaw in reqs
|
2022-11-13 16:04:51 +03:00 |
|
|
ac22b9633e
|
NetworkTransport: be able to handle multiple events in one socket.recv, the method still has to be better
|
2022-11-13 15:02:41 +03:00 |
|
|
507ad8878c
|
main.py don't except KeyboardException on AudioController blocking
|
2022-11-13 14:27:05 +03:00 |
|
|
226cd6180a
|
network: don't accept connection during shutdown
|
2022-11-13 14:26:42 +03:00 |
|
|
a5ab25af29
|
AudioController.is_muted(): really return bool
|
2022-11-13 12:53:51 +03:00 |
|
|
65e3a91443
|
Improve network performance, less queues
|
2022-11-11 21:33:57 +03:00 |
|
|
5547b68c5a
|
init
|
2022-11-06 22:23:39 +03:00 |
|