Functions
GST_URI_CAST()
#define GST_URI_CAST(obj) ((GstUri *)(obj))
GST_URI_CONST_CAST()
#define GST_URI_CONST_CAST(obj) ((const GstUri *)(obj))
gst_uri_from_string ()
GstUri *
gst_uri_from_string (const gchar *uri
);
gst_uri_from_string_with_base ()
GstUri *
gst_uri_from_string_with_base (GstUri *base
,
const gchar *uri
);
gst_uri_join_strings ()
gchar *
gst_uri_join_strings (const gchar *base_uri
,
const gchar *ref_uri
);
gst_uri_is_writable ()
gboolean
gst_uri_is_writable (const GstUri *uri
);
gst_uri_make_writable ()
GstUri *
gst_uri_make_writable (GstUri *uri
);
gst_uri_to_string ()
gchar *
gst_uri_to_string (const GstUri *uri
);
gst_uri_unref ()
void
gst_uri_unref (GstUri *uri
);
gst_uri_is_normalized ()
gboolean
gst_uri_is_normalized (const GstUri *uri
);
gst_uri_get_scheme ()
const gchar *
gst_uri_get_scheme (const GstUri *uri
);
gst_uri_get_userinfo ()
const gchar *
gst_uri_get_userinfo (const GstUri *uri
);
gst_uri_get_host ()
const gchar *
gst_uri_get_host (const GstUri *uri
);
gst_uri_get_port ()
guint
gst_uri_get_port (const GstUri *uri
);
gst_uri_get_path ()
gchar *
gst_uri_get_path (const GstUri *uri
);
gst_uri_get_path_string ()
gchar *
gst_uri_get_path_string (const GstUri *uri
);
gst_uri_get_path_segments ()
GList *
gst_uri_get_path_segments (const GstUri *uri
);
gst_uri_set_path_segments ()
gboolean
gst_uri_set_path_segments (GstUri *uri
,
GList *path_segments
);
gst_uri_append_path_segment ()
gboolean
gst_uri_append_path_segment (GstUri *uri
,
const gchar *path_segment
);
gst_uri_get_query_string ()
gchar *
gst_uri_get_query_string (const GstUri *uri
);
gst_uri_set_query_string ()
gboolean
gst_uri_set_query_string (GstUri *uri
,
const gchar *query
);
gst_uri_get_query_table ()
GHashTable *
gst_uri_get_query_table (const GstUri *uri
);
gst_uri_get_query_value ()
const gchar *
gst_uri_get_query_value (const GstUri *uri
,
const gchar *query_key
);
gst_uri_set_query_value ()
gboolean
gst_uri_set_query_value (GstUri *uri
,
const gchar *query_key
,
const gchar *query_value
);
gst_uri_remove_query_key ()
gboolean
gst_uri_remove_query_key (GstUri *uri
,
const gchar *query_key
);
gst_uri_query_has_key ()
gboolean
gst_uri_query_has_key (const GstUri *uri
,
const gchar *query_key
);
gst_uri_get_query_keys ()
GList *
gst_uri_get_query_keys (const GstUri *uri
);
gst_uri_get_fragment ()
const gchar *
gst_uri_get_fragment (const GstUri *uri
);