24 #include <pulse/cdecl.h>
26 #include <pulse/version.h>
#define PA_GCC_PURE
This function's return value depends only the arguments list and global state.
Definition: gccmacro.h:71
char * pa_utf8_filter(const char *str)
Filter all invalid UTF8 characters from the specified string, returning a new fully UTF8 valid string...
char * pa_utf8_valid(const char *str) PA_GCC_PURE
Test if the specified strings qualifies as valid UTF8.
char * pa_ascii_valid(const char *str) PA_GCC_PURE
Test if the specified strings qualifies as valid 7-bit ASCII.
char * pa_locale_to_utf8(const char *str)
Convert a string in the current locale to UTF-8.
char * pa_ascii_filter(const char *str)
Filter all invalid ASCII characters from the specified string, returning a new fully ASCII valid stri...
char * pa_utf8_to_locale(const char *str)
Convert a UTF-8 string to the current locale.