- Oct 20, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
- Oct 19, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
The thread callback is called when defined and a thread is started and when the thread is exiting. Closes #130 & #131
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
- Sep 28, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
- Sep 21, 2021
-
-
Gijs Peskens authored
-
- Sep 16, 2021
-
-
Gijs Peskens authored
-Change check to actually check for disconn_cb instead of arg, to prevent null pointer derefence. -Change behaviour to only fire disconnect CB when a peer has a parent, to be in line with documentation.
-
- Sep 14, 2021
-
-
Thierry Lelegard authored
The header librist_srp.h did not contain an 'extern C' directive. Using rist_enable_eap_srp() from C++ applications resulted in mangled names and undefined symbols. This commit cleans up 'extern C' in a consistent way in all headers: move all #include outside 'extern C' and protect all declarations in all headers using 'extern C'.
-
- Sep 13, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
Cleanup, and simplify control flow
-
Gijs Peskens authored
Log the RTP sequence number instead of the buffer sequence number, as that makes more sense.
-
Gijs Peskens authored
While the fix was correct it lead to peers not being selected due to the fact that the weight of it's children where also added to the total. To fix: - don't add the weight of children to the total weight, since we select based on parent - don't add the weight of a listening peer to the total, until it has at least one child.
-
- Sep 12, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
Closes #120
-
Gijs Peskens authored
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
rist_start rist_destroy and rist_peer_create & destroy are for both sender & receiver, update documentation to reflect that. Fixes #124
-
The pthread wrapper for Windows compiled on 64-bit, not on 32-bit Windows.
-
Compilation of librist failed on Windows with Visual Studio 2019.
-
- Aug 30, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
- Aug 27, 2021
-
-
Gijs Peskens authored
-
- Aug 23, 2021
-
-
Gijs Peskens authored
Move flow shutdown before lock to fix rare locking issue where lock never gets acquired while output thread keeps locking/unlocking.
-
- Aug 02, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
Restarting a rist2rist source sometimes causes the receiver connected to rist2rist to break because it never recalculates the time offset. Reset the flow if we go over a late packets threshhold.
-
- Jul 28, 2021
-
-
Christopher Degawa authored
If not, pkg-config produces a file that contains a full path to libwinpthread.a Signed-off-by:
Christopher Degawa <ccom@randomderp.com>
-
- Jul 27, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-