From 89bd6ead6c6f710c42ce2f6f4c5abdb157090761 Mon Sep 17 00:00:00 2001 From: rcombs Date: Tue, 25 Feb 2020 22:40:23 -0600 Subject: [PATCH] ao_coreaudio: specify UTF-8 as text encoding for CFString conversions This matches our internal expectations, as well as fixes handling of non-ASCII device descriptions. --- audio/out/ao_coreaudio_utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audio/out/ao_coreaudio_utils.h b/audio/out/ao_coreaudio_utils.h index cd1f5f282f..e52c82d365 100644 --- a/audio/out/ao_coreaudio_utils.h +++ b/audio/out/ao_coreaudio_utils.h @@ -26,7 +26,7 @@ #include "audio/out/ao.h" #include "internal.h" -#define CA_CFSTR_ENCODING kCFStringEncodingASCII +#define CA_CFSTR_ENCODING kCFStringEncodingUTF8 CFStringRef cfstr_from_cstr(char *str); char *cfstr_get_cstr(CFStringRef cfstr);