VLC  3.0.21
Functions
vlc_strings.h File Reference
Include dependency graph for vlc_strings.h:

Go to the source code of this file.

Functions

static int vlc_ascii_toupper (int c)
 
static int vlc_ascii_tolower (int c)
 
static int vlc_ascii_strcasecmp (const char *psz1, const char *psz2)
 Compare two ASCII strings ignoring case. More...
 
static int vlc_ascii_strncasecmp (const char *psz1, const char *psz2, size_t n)
 
void vlc_xml_decode (char *st)
 Decodes XML entities. More...
 
char * vlc_xml_encode (const char *str)
 Encodes XML entites. More...
 
char * vlc_b64_encode_binary (const uint8_t *, size_t)
 
char * vlc_b64_encode (const char *)
 
size_t vlc_b64_decode_binary_to_buffer (uint8_t *p_dst, size_t i_dst_max, const char *psz_src)
 
size_t vlc_b64_decode_binary (uint8_t **pp_dst, const char *psz_src)
 
char * vlc_b64_decode (const char *psz_src)
 
char * vlc_strftime (const char *)
 Convenience wrapper for strftime(). More...
 
char * vlc_strfinput (input_thread_t *, const char *)
 Formats input meta-data. More...
 
static char * str_format (input_thread_t *input, const char *fmt)
 
int vlc_filenamecmp (const char *, const char *)
 
void filename_sanitize (char *)
 Sanitize a file name. More...
 

Detailed Description

Helper functions for nul-terminated strings