Stian Selnes
9416d36463
netsim: Add "delay-distribution" property plus normal distribution
...
By using the property "delay-distribution" the user can control how the
delay applied to delayed packets is distributed. This is either the
uniform distribution (as before) or the normal distribution.
"min-delay" and "max-delay" control both distributions. For the normal
distribution it defines the bounds of the 95% confidence interval.
2017-11-25 11:10:27 +00:00
Havard Graff
3eb733d95f
netsim: add token bucket algorithm for simulating network congestion
2017-11-25 11:10:27 +00:00
Havard Graff
3cdd53621e
netsim: change property enums to PROP_* and fix indentation
2017-11-25 11:10:27 +00:00
Tim-Philipp Müller
5187fdfb07
netsim: remove private struct and padding
...
There's no need for these things, since the plugin headers
are not public, and all the extra ->priv-> just clutter the
code.
2017-11-25 11:10:27 +00:00
Nicolas Dufresne
81e1aa201c
meson: Add netsim plugin
2017-06-22 14:21:34 -04:00
Nicolas Dufresne
4261692187
Remove plugin specific static build option
...
Static and dynamic plugins now have the same interface. The standard
--enable-static/--enable-shared toggle are sufficient.
2017-05-16 14:05:52 -04:00
Vineeth TM
8cdfb13658
bad: use new gst_element_class_add_static_pad_template()
...
https://bugzilla.gnome.org/show_bug.cgi?id=763081
2016-03-24 14:56:51 +02:00
Stian Selnes
e3f9e854f0
netsim: Add netsim element
...
Resurrected from the Farstream repository and given an
overhaul to fix races, deadlocks etc.
https://bugzilla.gnome.org/show_bug.cgi?id=756252
2016-02-12 10:08:06 +00:00