jfreegman
f882fdf608
Use two channels for conference audio
2020-11-17 16:31:17 -05:00
jfreegman
7e1e410307
Refactor logging
...
- Conference logging now behaves the same as 1-on-1 chats: Instead
of creating a new log file every time we restat the client
we use the unique conference ID to keep track of path names.
This also allows us to load history for saved groups on client startup
- Added a log init function / general code refactor.
- Fixed a bug that caused log files to be created even when logging
is disabled.
2020-11-17 16:05:20 -05:00
zugz (tox)
ba5ded9bc2
Use compound literals to zero out structs instead of memset
2020-11-14 00:00:05 +00:00
zugz (tox)
4581dee4fc
astyle
2020-11-14 00:00:05 +00:00
zugz (tox)
d75d6e8b60
sort includes
2020-11-14 00:00:05 +00:00
zugz (tox)
7dead5ec96
Implement simplistic VAD
2020-11-14 00:00:01 +00:00
zugz
ddcf224db2
Implement groupAV
2020-11-14 00:00:01 +00:00
jfreegman
68e1ba312d
Use compound literals to zero out structs instead of memset
...
This is cleaner and much less prone to bugs
2020-11-10 21:25:27 -05:00
jfreegman
752fc6d619
Fix race condition when window is closed with active notifications
...
A ToxWindow's notifications need to be halted before the window is freed
2020-11-10 17:20:40 -05:00
jfreegman
71d7d355a6
Use enum to identify window types instead of bool variables
2020-11-09 17:01:22 -05:00
jfreegman
4188b392cc
Rename: groupchats -> conferences
...
This is in line with the toxcore API naming scheme and is in preparation
for the merge with the new groupchat implementation
2020-11-08 10:08:24 -05:00