Functions |
| static int | cmp_entity (const void *key, const void *elem) |
| void | resolve_xml_special_chars (char *psz_value) |
| | Converts "<", ">" and "&" to "<", ">" and "&".
|
| char * | convert_xml_special_chars (const char *str) |
| | XML-encode an UTF-8 string.
|
| char * | vlc_b64_encode_binary (const uint8_t *src, size_t i_src) |
| char * | vlc_b64_encode (const char *src) |
| size_t | vlc_b64_decode_binary_to_buffer (uint8_t *p_dst, size_t i_dst, const char *p_src) |
| size_t | vlc_b64_decode_binary (uint8_t **pp_dst, const char *psz_src) |
| char * | vlc_b64_decode (const char *psz_src) |
| char * | str_format_time (const char *tformat) |
| | Formats current time into a heap-allocated string.
|
| static void | format_duration (char *buf, size_t len, int64_t duration) |
| char * | str_format_meta (playlist_t *p_object, const char *string) |
| void | filename_sanitize (char *str) |
| | Remove forbidden, potentially forbidden and otherwise evil characters from filenames.
|
| void | path_sanitize (char *str) |
| | Remove forbidden characters from full paths (leaves slashes)
|
| time_t | str_duration (const char *psz_duration) |