vlc_strings.h
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_EXPORT( void, resolve_xml_special_chars, ( char *psz_value ) );
00038 VLC_EXPORT( char *, convert_xml_special_chars, ( const char *psz_content ) );
00039
00040 VLC_EXPORT( char *, vlc_b64_encode_binary, ( const uint8_t *, size_t ) );
00041 VLC_EXPORT( char *, vlc_b64_encode, ( const char * ) );
00042
00043 VLC_EXPORT( size_t, vlc_b64_decode_binary_to_buffer, ( uint8_t *p_dst, size_t i_dst_max, const char *psz_src ) );
00044 VLC_EXPORT( size_t, vlc_b64_decode_binary, ( uint8_t **pp_dst, const char *psz_src ) );
00045 VLC_EXPORT( char *, vlc_b64_decode, ( const char *psz_src ) );
00046
00047 VLC_EXPORT( char *, str_format_time, ( const char * ) );
00048 VLC_EXPORT( 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_EXPORT( char *, str_format, ( vlc_object_t *, const char * ) );
00051 #define str_format( a, b ) str_format( VLC_OBJECT( a ), b )
00052
00053 VLC_EXPORT( void, filename_sanitize, ( char * ) );
00054 VLC_EXPORT( void, path_sanitize, ( char * ) );
00055
00056
00057
00058
00059
00060 #endif