VLC 4.0.0-dev
Loading...
Searching...
No Matches
Include dependency graph for vlc_url.h:

Go to the source code of this file.

Data Structures

struct  vlc_url_t
 

Functions

char * vlc_path2uri (const char *path, const char *scheme)
 Converts local path to URL.
 
char * vlc_uri2path (const char *url)
 Converts a URI to a local path.
 
char * vlc_uri_decode (char *str)
 Decodes an URI component in place.
 
char * vlc_uri_decode_duplicate (const char *str)
 Decodes an URI component.
 
char * vlc_uri_encode (const char *str)
 Encodes a URI component.
 
char * vlc_uri_compose (const vlc_url_t *)
 Composes an URI.
 
char * vlc_uri_resolve (const char *base, const char *ref)
 Resolves an URI reference.
 
char * vlc_uri_fixup (const char *)
 Fixes up a URI string.
 
int vlc_UrlParse (vlc_url_t *url, const char *str)
 Parses an URI or IRI.
 
int vlc_UrlParseFixup (vlc_url_t *url, const char *str)
 Parses an URI or IRI and fix up the path part.
 
void vlc_UrlClean (vlc_url_t *)
 Releases resources allocated by vlc_UrlParse().