Lines Matching refs:uri
130 const gchar * uri,
143 gboolean gst_uri_is_valid (const gchar * uri);
146 gchar * gst_uri_get_protocol (const gchar * uri) G_GNUC_MALLOC;
149 gboolean gst_uri_has_protocol (const gchar * uri,
152 gchar * gst_uri_get_location (const gchar * uri) G_GNUC_MALLOC;
162 const gchar * uri,
182 const gchar * uri,
236 GstUri * gst_uri_from_string (const gchar * uri) G_GNUC_MALLOC;
239 GstUri * gst_uri_from_string_escaped (const gchar * uri) G_GNUC_MALLOC;
243 const gchar * uri) G_GNUC_MALLOC;
254 gboolean gst_uri_is_writable (const GstUri * uri);
257 GstUri * gst_uri_make_writable (GstUri * uri) G_GNUC_WARN_UNUSED_RESULT;
260 gchar * gst_uri_to_string (const GstUri * uri) G_GNUC_MALLOC;
263 gboolean gst_uri_is_normalized (const GstUri * uri);
266 gboolean gst_uri_normalize (GstUri * uri);
269 const gchar * gst_uri_get_scheme (const GstUri * uri);
272 gboolean gst_uri_set_scheme (GstUri * uri, const gchar * scheme);
275 const gchar * gst_uri_get_userinfo (const GstUri * uri);
278 gboolean gst_uri_set_userinfo (GstUri * uri, const gchar * userinfo);
281 const gchar * gst_uri_get_host (const GstUri * uri);
284 gboolean gst_uri_set_host (GstUri * uri, const gchar * host);
287 guint gst_uri_get_port (const GstUri * uri);
290 gboolean gst_uri_set_port (GstUri * uri, guint port);
293 gchar * gst_uri_get_path (const GstUri * uri);
296 gboolean gst_uri_set_path (GstUri * uri, const gchar * path);
299 gchar * gst_uri_get_path_string (const GstUri * uri);
302 gboolean gst_uri_set_path_string (GstUri * uri, const gchar * path);
305 GList * gst_uri_get_path_segments (const GstUri * uri);
308 gboolean gst_uri_set_path_segments (GstUri * uri, GList * path_segments);
311 gboolean gst_uri_append_path (GstUri * uri,
314 gboolean gst_uri_append_path_segment (GstUri * uri,
317 gchar * gst_uri_get_query_string (const GstUri * uri);
320 gboolean gst_uri_set_query_string (GstUri * uri, const gchar * query);
323 GHashTable * gst_uri_get_query_table (const GstUri * uri);
326 gboolean gst_uri_set_query_table (GstUri * uri,
329 gboolean gst_uri_set_query_value (GstUri * uri, const gchar * query_key,
332 gboolean gst_uri_remove_query_key (GstUri * uri, const gchar * query_key);
335 gboolean gst_uri_query_has_key (const GstUri * uri,
339 const gchar * gst_uri_get_query_value (const GstUri * uri,
343 GList * gst_uri_get_query_keys (const GstUri * uri);
346 const gchar * gst_uri_get_fragment (const GstUri * uri);
349 gboolean gst_uri_set_fragment (GstUri * uri, const gchar * fragment);
352 GHashTable * gst_uri_get_media_fragment_table (const GstUri * uri);
356 gst_uri_copy (const GstUri * uri) in gst_uri_copy() argument
358 return GST_URI_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (uri))); in gst_uri_copy()
362 gst_uri_ref (GstUri * uri) in gst_uri_ref() argument
364 return GST_URI_CAST (gst_mini_object_ref (GST_MINI_OBJECT_CAST (uri))); in gst_uri_ref()
368 gst_uri_unref (GstUri * uri) in gst_uri_unref() argument
370 gst_mini_object_unref (GST_MINI_OBJECT_CAST (uri)); in gst_uri_unref()
380 GstUri * gst_uri_copy (const GstUri * uri);
383 GstUri * gst_uri_ref (GstUri * uri);
386 void gst_uri_unref (GstUri * uri);