Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef VLC_STRINGS_H
00025 #define VLC_STRINGS_H 1
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037 VLC_API void resolve_xml_special_chars( char *psz_value );
00038 VLC_API char * convert_xml_special_chars( const char *psz_content );
00039
00040 VLC_API char * vlc_b64_encode_binary( const uint8_t *, size_t );
00041 VLC_API char * vlc_b64_encode( const char * );
00042
00043 VLC_API size_t vlc_b64_decode_binary_to_buffer( uint8_t *p_dst, size_t i_dst_max, const char *psz_src );
00044 VLC_API size_t vlc_b64_decode_binary( uint8_t **pp_dst, const char *psz_src );
00045 VLC_API char * vlc_b64_decode( const char *psz_src );
00046
00047 VLC_API char * str_format_time( const char * );
00048 VLC_API char * str_format_meta( vlc_object_t *, const char * );
00049 #define str_format_meta( a, b ) str_format_meta( VLC_OBJECT( a ), b )
00050 VLC_API char * str_format( vlc_object_t *, const char * );
00051 #define str_format( a, b ) str_format( VLC_OBJECT( a ), b )
00052
00053 VLC_API void filename_sanitize( char * );
00054 VLC_API void path_sanitize( char * );
00055
00056 VLC_API time_t str_duration( const char * );
00057
00058
00059
00060
00061
00062 #endif