| Top |  |  |  |  | 
| GstNetTimeProviderGstNetTimeProvider — Special object that exposed the time of a clock on the network. | 
This object exposes the time of a GstClock on the network.
A GstNetTimeProvider is created with gst_net_time_provider_new() which
takes a GstClock, an address and a port number as arguments.
After creating the object, a client clock such as GstNetClientClock can query the exposed clock over the network for its values.
The GstNetTimeProvider typically wraps the clock used by a GstPipeline.
GstNetTimeProvider * gst_net_time_provider_new (GstClock *clock,const gchar *address,gint port);
Allows network clients to get the current time of clock
.
| clock | a GstClock to export over the network | |
| address | an address to bind on as a dotted quad (xxx.xxx.xxx.xxx), IPv6 address, or NULL to bind to all addresses. | [allow-none] | 
| port | a port to bind on, or 0 to let the kernel choose | 
“active” property“active” gboolean
TRUE if the clock will respond to queries over the network.
Flags: Read / Write
Default value: TRUE
“address” property“address” gchar *
The address to bind on, as a dotted quad (x.x.x.x).
Flags: Read / Write / Construct Only
Default value: "0.0.0.0"
“clock” property“clock” GstClock *
The clock to export over the network.
Flags: Read / Write / Construct Only
“port” property“port” gint
The port to receive the packets from, 0=allocate.
Flags: Read / Write / Construct Only
Allowed values: [0,65535]
Default value: 5637
“qos-dscp” property“qos-dscp” gint
Quality of Service, differentiated services code point (-1 default).
Flags: Read / Write
Allowed values: [-1,63]
Default value: -1