equal
deleted
inserted
replaced
147 CFStringRef cfName = 0; |
147 CFStringRef cfName = 0; |
148 AudioValueTranslation translation = {&dataSource, sizeof(dataSource), &cfName, sizeof(cfName)}; |
148 AudioValueTranslation translation = {&dataSource, sizeof(dataSource), &cfName, sizeof(cfName)}; |
149 size = sizeof(translation); |
149 size = sizeof(translation); |
150 err = AudioDeviceGetProperty(deviceID, 0, 0, kAudioDevicePropertyDataSourceNameForIDCFString, &size, &translation); |
150 err = AudioDeviceGetProperty(deviceID, 0, 0, kAudioDevicePropertyDataSourceNameForIDCFString, &size, &translation); |
151 if (err != noErr){ |
151 if (err != noErr){ |
152 CFRelease(cfName); |
|
153 return QString(); |
152 return QString(); |
154 } |
153 } |
155 QString name = PhononCFString::toQString(cfName); |
154 QString name = PhononCFString::toQString(cfName); |
156 CFRelease(cfName); |
155 CFRelease(cfName); |
157 return name; |
156 return name; |