mac build fix

This commit is contained in:
amerhifi 2019-10-25 12:49:03 -07:00
parent 358f042f32
commit 52637320f0

View file

@ -517,7 +517,6 @@ QString defaultAudioDeviceName(QAudio::Mode mode) {
QString deviceName;
#ifdef __APPLE__
if (devices.size() > 1) {
AudioDeviceID defaultDeviceID = 0;
uint32_t propertySize = sizeof(AudioDeviceID);
AudioObjectPropertyAddress propertyAddress = {
@ -539,16 +538,14 @@ QString defaultAudioDeviceName(QAudio::Mode mode) {
&defaultDeviceID);
if (!getPropertyError && propertySize) {
CFStringRef deviceName = NULL;
propertySize = sizeof(deviceName);
CFStringRef devName = NULL;
propertySize = sizeof(devName);
propertyAddress.mSelector = kAudioDevicePropertyDeviceNameCFString;
getPropertyError = AudioObjectGetPropertyData(defaultDeviceID, &propertyAddress, 0,
NULL, &propertySize, &deviceName);
NULL, &propertySize, &devName);
if (!getPropertyError && propertySize) {
deviceName = CFStringGetCStringPtr(deviceName, kCFStringEncodingMacRoman));
}
}
deviceName = CFStringGetCStringPtr(devName, kCFStringEncodingMacRoman));
}
}
#endif