ts-udpsink
Thread-sharing UDP sink
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──ts-udpsink
Factory details
Authors: – Mathieu
Classification: – Sink/Network
Rank – none
Plugin – threadshare
Package – gst-plugin-threadshare
Pad Templates
Action Signals
add
g_signal_emit_by_name (param_0, "add", arg0, arg1);
ret = param_0.emit ("add", arg0, arg1)
let ret = param_0.emit ("add", arg0, arg1);
Parameters:
clear
g_signal_emit_by_name (param_0, "clear");
ret = param_0.emit ("clear")
let ret = param_0.emit ("clear");
Parameters:
remove
g_signal_emit_by_name (param_0, "remove", arg0, arg1);
ret = param_0.emit ("remove", arg0, arg1)
let ret = param_0.emit ("remove", arg0, arg1);
Parameters:
Properties
auto-multicast
“auto-multicast” gboolean
Automatically join/leave the multicast groups, FALSE means user has to do it himself
Flags : Read / Write
Default value : true
bind-address
“bind-address” gchararray
Address to bind the socket to
Flags : Read / Write
Default value : 0.0.0.0
bind-address-v6
“bind-address-v6” gchararray
Address to bind the V6 socket to
Flags : Read / Write
Default value : ::
bind-port-v6
“bind-port-v6” gint
Port to bind the V6 socket to
Flags : Read / Write
Default value : 0
clients
“clients” gchararray
A comma separated list of host:port pairs with destinations
Flags : Read / Write
Default value : 127.0.0.1:5004
context-wait
“context-wait” guint
Throttle poll loop to run at most once every this many ms
Flags : Read / Write
Default value : 0
multicast-iface
“multicast-iface” gchararray
The network interface on which to join the multicast group. (Supports only single interface)
Flags : Read / Write
Default value : NULL
qos-dscp
“qos-dscp” gint
Quality of Service, differentiated services code point (-1 default)
Flags : Read / Write
Default value : -1
socket
“socket” GSocket *
Socket to use for UDP transmission. (None == allocate)
Flags : Read / Write
socket-v6
“socket-v6” GSocket *
IPV6 Socket to use for UDP transmission. (None == allocate)
Flags : Read / Write
ttl-mc
“ttl-mc” guint
Used for setting the multicast TTL parameter
Flags : Read / Write
Default value : 1
used-socket
“used-socket” GSocket *
Socket currently in use for UDP transmission. (None = no socket)
Flags : Read
used-socket-v6
“used-socket-v6” GSocket *
V6 Socket currently in use for UDP transmission. (None = no socket)
Flags : Read
The results of the search are