- 20 Aug, 2020 14 commits
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
Also disable 50% tests, it's too much for the test system and they fail
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
No need to bloat the repo unnecesary for now
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
+ formatting
-
Gijs Peskens authored
-
Gijs Peskens authored
Allow both sender and receiver to generate packet loss on their outgoing packets, to be used in testing.
-
Sergio Ammirata authored
-
Gijs Peskens authored
-
- 19 Aug, 2020 10 commits
-
-
Gijs Peskens authored
Also loop over children of parent rtcp peer instead of global peer list & remove assert
-
-
Gijs Peskens authored
-
Gijs Peskens authored
For now we just output the data stats, RTCP stats can be fixed later
-
Gijs Peskens authored
Fix packets not being recovered in simple profile as well as crashing under higher packet loss
-
Sergio Ammirata authored
Allow a null value for the stats callback pointer to allow setting the statsinterval to 0 without having to pass a valid pointer
-
Sergio Ammirata authored
Disable advanced profile for this release as it is not in the spec yet and it has not been properly tested (fixes issue #30)
-
Sergio Ammirata authored
Set default statstimer for receiver context and do not set callback object when statstimer is zero (fixes issue #28).
-
Gijs Peskens authored
-
Gijs Peskens authored
Unrecognized rtcp packet messages moved down from warn to debug, was spamming logs. Also added XR recognition with debug message stating it's not handles (perhaps we can handle it in the future, at least one implementation is using them).
-
- 18 Aug, 2020 1 commit
-
-
Dave Evans authored
-
- 16 Aug, 2020 5 commits
-
-
Sergio Ammirata authored
-
Sergio Ammirata authored
-
Sergio Ammirata authored
-
Sergio Ammirata authored
With this commit, the tools now have two modes of operation. Mode 1 input: you use udp:// as input url and the payload will not be touched Mode 2 input: you use rtp:// as input url and the payload will be stripped of the rtp header Mode 1 output: you use udp:// as output url and the payload will be an exact copy of the input from the sender side Mode 2 output: you use rtp:// as output url and the ristreceiver will append an rtp header to the payload before outputting it to the network You are allowed to use any combination: udp:// input and udp:// output (old and only option prior to this commit) udp:// input and rtp:// output rtp:// input and udp:// output rtp:// input and rtp:// output
-
Sergio Ammirata authored
-
- 15 Aug, 2020 6 commits
-
-
Sergio Ammirata authored
-
Sergio Ammirata authored
Use a separate config structure and parser for udp url (this gets rid of the ugly hack of using the peer config parser)
-
Sergio Ammirata authored
Change the default behavior to perform transfers without using multiplexing/demultiplexing rules (it makes it more friendly to non-librist peers)
-
Sergio Ammirata authored
-
Sergio Ammirata authored
This was causing the RTP streams to have a virtual destination port of 0. librist receivers did not care as they do not check it. However, it was making our stream out of compliance and causing problems with netinsight receivers.
-
Sergio Ammirata authored
Fix bug where the session expiration on receiver was causing the master listening peer to not process any more data events. This would basically leave the receiver with an open socket but in a stuck state (new connections would be ignored).
-
- 22 Jul, 2020 1 commit
-
-
Kevin Pan authored
-
- 17 Jul, 2020 2 commits
-
-
Sergio Ammirata authored
-
Sergio Ammirata authored
-
- 14 Jul, 2020 1 commit
-
-
Sergio Ammirata authored
-