gstnet.net_time_provider

Module for [NetTimeProvider] class

Types 3

This object exposes the time of a #GstClock on the network.

A #GstNetTimeProvider is created with [gstnet.net_time_provider.NetTimeProvider.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.

Methods
GType _gType() @property
NetTimeProvider self()Returns `this`, for use in `with` statements.
NetTimeProviderGidBuilder builder()Get builder for [gstnet.nettimeprovider.NetTimeProvider] Returns: New builder object
bool active() @property
void active(bool propval) @property
string address() @property
int port() @property
int qosDscp() @property
void qosDscp(int propval) @property
Constructors
this(void * ptr, Flag!"Take" take)
this(gst.clock.Clock clock, string address, int port)Allows network clients to get the current time of clock.
Methods
T active(bool propval)
T address(string propval)
T port(int propval)
T qosDscp(int propval)

Fluent builder for [gstnet.net_time_provider.NetTimeProvider]