summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrcombs <rcombs@rcombs.me>2020-02-25 22:40:23 -0600
committerJan Ekström <jeebjp@gmail.com>2022-10-29 00:00:09 +0300
commit89bd6ead6c6f710c42ce2f6f4c5abdb157090761 (patch)
treebfaeddc3180f98169cf26f1186fc0809729e623f
parente5e918954f05b92d5c4921949c70aef442c115a1 (diff)
downloadmpv-89bd6ead6c6f710c42ce2f6f4c5abdb157090761.tar.bz2
mpv-89bd6ead6c6f710c42ce2f6f4c5abdb157090761.tar.xz
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.
-rw-r--r--audio/out/ao_coreaudio_utils.h2
1 files changed, 1 insertions, 1 deletions
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);