Commit graph

82 commits

Author SHA1 Message Date
Ahmet Kaan GÜMÜŞ
7d52341f5f fix: 🐛 can't play audio again without select again when stop 2024-05-14 04:21:57 +03:00
Ahmet Kaan GÜMÜŞ
c53e2bca7d feat: audio chooser 2024-05-13 18:40:03 +03:00
Ahmet Kaan GÜMÜŞ
ada65ea7c1 fix: 🐛 microphone && audio sync
feat:  noise gate for microphone
2024-05-13 12:38:03 +03:00
Ahmet Kaan GÜMÜŞ
d44cfb37bf feat: controlling volume capability 2024-05-11 03:41:30 +03:00
Ahmet Kaan GÜMÜŞ
68b270451f
Merge pull request #38 from Tahinli/main
Sync
2024-05-10 11:38:41 +00:00
Ahmet Kaan GÜMÜŞ
651da6068b
Merge pull request #37 from Tahinli/dev
Dev
2024-05-07 09:37:28 +00:00
Ahmet Kaan GÜMÜŞ
8b220d403b feat: microphone and audio stream at the same time 2024-05-06 04:09:00 +03:00
Ahmet Kaan GÜMÜŞ
61f92412fd fix: 🐛 Channel lag && channel closed when stop playing 2024-05-06 02:22:23 +03:00
Ahmet Kaan GÜMÜŞ
afa74f8177 fix: 🐛 unable to stop if paused at least once 2024-05-05 16:38:54 +03:00
Ahmet Kaan GÜMÜŞ
14c84d2f40 fix: 🐛 system level audio buffer overflow while stopping 2024-05-04 12:31:54 +03:00
Ahmet Kaan GÜMÜŞ
6dbfd57072 feat: auto detect when playing audio end 2024-05-04 05:40:20 +03:00
Ahmet Kaan GÜMÜŞ
c490cc752e feat: play audio files through stream 2024-05-03 04:32:47 +03:00
Ahmet Kaan GÜMÜŞ
b10cf99a13 feat: 💄 colorizing and styling 2024-05-02 00:12:59 +03:00
Ahmet Kaan GÜMÜŞ
2f5a980df8 refactor: ♻️ gui connect, record 2024-05-01 19:37:52 +03:00
Ahmet Kaan GÜMÜŞ
83e0d40c0e feat: ui now can close much safely 2024-05-01 03:27:34 +03:00
Ahmet Kaan GÜMÜŞ
75c5753f79
docs: 📝 add picture for structure 2024-04-30 09:44:19 +00:00
Ahmet Kaan GÜMÜŞ
38e71057d1 refactor: ♻️ tls for back 2024-04-29 01:48:50 +03:00
Ahmet Kaan GÜMÜŞ
aac3edc35c fix: 🐛 listener waits for stream even there is no streamer 2024-04-29 01:44:40 +03:00
Ahmet Kaan GÜMÜŞ
99a03dbbc7 refactor: ♻️ whole structure of the streamer gui
feat:  Connect, Record, Play Audio Seperated
2024-04-28 18:58:01 +03:00
Ahmet Kaan GÜMÜŞ
c5df598338 feat: 💄 two button turned into one button 2024-04-27 22:14:50 +03:00
Ahmet Kaan GÜMÜŞ
6eb3e9b419 feat: streamer: Disconnect from server 2024-04-27 19:48:13 +03:00
Ahmet Kaan GÜMÜŞ
21d8781188 feat: 💄 first gui for streamer
fix: 🚑 oneshot fail in listener socket
2024-04-27 15:36:28 +03:00
Ahmet Kaan GÜMÜŞ
0b4a7c4719
Merge pull request #36 from Tahinli/dev
Dev
2024-04-26 00:06:02 +00:00
Ahmet Kaan GÜMÜŞ
c404f5b23f fix: 🥅 error handling: tls conversion, tcp to ws conversion 2024-04-26 02:32:46 +03:00
Ahmet Kaan GÜMÜŞ
56d17084e1 feat: always ready for a streamer at relay 2024-04-25 04:19:03 +03:00
Ahmet Kaan GÜMÜŞ
5bdc68b6ee chore: 🔊 not necessary little chore update 2024-04-22 22:07:10 +03:00
Ahmet Kaan GÜMÜŞ
5e5751c4bc feat: disconnect all listeners when streamer disconnected 2024-04-21 20:22:30 +03:00
Ahmet Kaan GÜMÜŞ
2b6190de2a
Merge pull request #33 from Tahinli/dev
Dev
2024-04-21 01:30:13 +00:00
Ahmet Kaan GÜMÜŞ
9e8cc84f66 feat: 🔧 new structure for both tls and non-tls with config files and generics 2024-04-21 04:29:17 +03:00
Ahmet Kaan GÜMÜŞ
1350046453 feat: 🎨 config 2024-04-20 23:33:19 +03:00
Ahmet Kaan GÜMÜŞ
25022e8634 feat: ⚗️ experiment: listener side tsl
feat:  tls for listener in the back
fix: 🐛 wrong dependency feature corrected
2024-04-20 15:25:45 +03:00
Ahmet Kaan GÜMÜŞ
f693e25503 feat: tls support for streamer 2024-04-20 02:06:25 +03:00
Ahmet Kaan GÜMÜŞ
7bc208b0e4 feat: ⚗️ experiment: tls 2024-04-20 00:37:22 +03:00
Ahmet Kaan GÜMÜŞ
b20302e363 chore: add rustls-platform-verifier dependency 2024-04-19 23:12:14 +03:00
Ahmet Kaan GÜMÜŞ
799ab33566 chore: 🙈 configs 2024-04-16 23:39:29 +03:00
Ahmet Kaan GÜMÜŞ
5713bec4ae refactor: 🔥 removed wrong implemented tls in streamer 2024-04-16 23:31:17 +03:00
Ahmet Kaan GÜMÜŞ
0edbec26ca Merge commit '0f31fd54ea' 2024-04-15 23:02:34 +03:00
Ahmet Kaan GÜMÜŞ
68a280fc80 feat: ⚗️ experiment: rustls 2024-04-15 03:38:03 +03:00
Ahmet Kaan GÜMÜŞ
0f31fd54ea refactor: ♻️ refactor and update dependencies 2024-04-14 23:48:14 +03:00
Ahmet Kaan GÜMÜŞ
73f624b14f fix: 🥅 handle streamer first connection problems 2024-04-13 05:06:17 +03:00
Ahmet Kaan GÜMÜŞ
8fbf33e62e perf: compression
feat: ⚗️ buffer layer ignored
2024-04-12 04:03:26 +03:00
Ahmet Kaan GÜMÜŞ
e4125c63aa perf: ⚗️ buffer layer optimizations 2024-04-11 21:42:45 +03:00
Ahmet Kaan GÜMÜŞ
1ccc335477 perf: optimized data packets 50% 2024-04-11 20:53:35 +03:00
Ahmet Kaan GÜMÜŞ
e04666b620 feat: ⚗️ buffer layer 2024-04-11 13:31:59 +03:00
Ahmet Kaan GÜMÜŞ
eb62dbd023 perf: optimized data packets 100% 2024-04-11 12:36:17 +03:00
Ahmet Kaan GÜMÜŞ
1cebc9d060 refactor: no need cpal in stream server anymore 2024-04-10 03:27:13 +03:00
Ahmet Kaan GÜMÜŞ
a954dfce73 feat: main server as a relay, support for streamer client 2024-04-09 20:54:32 +03:00
Ahmet Kaan GÜMÜŞ
ba4c47c92d
Merge pull request #25 from Tahinli/dev
Dev
2024-04-08 23:34:54 +00:00
Ahmet Kaan GÜMÜŞ
e26b0b9fd1 refactor: ♻️ refactor ring with channel 2024-04-09 02:20:24 +03:00
Ahmet Kaan GÜMÜŞ
7707c66407 feat: handle multiple clients with one sound stream 2024-04-08 20:21:54 +03:00