Top |
gfloat | delay-probability | Read / Write / Construct |
guint | drop-packets | Read / Write / Construct |
gfloat | drop-probability | Read / Write / Construct |
gfloat | duplicate-probability | Read / Write / Construct |
gint | max-delay | Read / Write / Construct |
gint | min-delay | Read / Write / Construct |
gboolean | allow-reordering | Read / Write / Construct |
GstNetSimDistribution | delay-distribution | Read / Write / Construct |
gint | max-bucket-size | Read / Write / Construct |
gint | max-kbps | Read / Write / Construct |
plugin |
netsim |
author |
Philippe Kalaf <philippe.kalaf@collabora.co.uk>, Havard Graff <havard@pexip.com> |
class |
Filter/Network |
“delay-probability”
property“delay-probability” gfloat
The Probability a buffer is delayed.
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 0
“drop-packets”
property“drop-packets” guint
Drop the next n packets.
Flags: Read / Write / Construct
Default value: 0
“drop-probability”
property“drop-probability” gfloat
The Probability a buffer is dropped.
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 0
“duplicate-probability”
property“duplicate-probability” gfloat
The Probability a buffer is duplicated.
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 0
“max-delay”
property“max-delay” gint
The maximum delay (inclusive) in ms to apply to buffers.
Flags: Read / Write / Construct
Default value: 400
“min-delay”
property“min-delay” gint
The minimum delay in ms to apply to buffers.
Flags: Read / Write / Construct
Default value: 200
“allow-reordering”
property“allow-reordering” gboolean
When delaying packets, are they allowed to be reordered or not. By default this is enabled, but in the real world packet reordering is fairly uncommon, yet the delay functions will always introduce reordering if delay > packet-spacing, This property allows switching that off.
Flags: Read / Write / Construct
Default value: TRUE
Since: 1.14
“delay-distribution”
property“delay-distribution” GstNetSimDistribution
Distribution for the amount of delay.
Flags: Read / Write / Construct
Default value: uniform
Since: 1.14
“max-bucket-size”
property“max-bucket-size” gint
The size of the token bucket, related to burstiness resilience.
Flags: Read / Write / Construct
Allowed values: >= G_MAXULONG
Default value: -1
Since: 1.14
“max-kbps”
property“max-kbps” gint
The maximum number of kilobits to let through per second. Setting this property to a positive value enables network congestion simulation using a token bucket algorithm. Also see the "max-bucket-size" property,
Flags: Read / Write / Construct
Allowed values: >= G_MAXULONG
Default value: -1
Since: 1.14