Uri.this

this(void * ptr, Flag!"Take" take)
No documentation available for this declaration.
this(string scheme, string userinfo, string host, uint port, string path = null, string query = null, string fragment = null)

Creates a new #GstUri object with the given URI parts. The path and query strings will be broken down into their elements. All strings should not be escaped except where indicated.

Parameters

schemeThe scheme for the new URI.
userinfoThe user-info for the new URI.
hostThe host name for the new URI.
portThe port number for the new URI or [gst.types.URI_NO_PORT].
pathThe path for the new URI with '/' separating path elements.
queryThe query string for the new URI with '&' separating query elements. Elements containing '&' characters should encode them as "%26".
fragmentThe fragment name for the new URI.

Returns

A new #GstUri object.