lrc: adapt to new API
Change-Id: Ie49319e9263a76a28ceaeab4f5aa325e69a256a0
diff --git a/src/AudioPrefsVC.mm b/src/AudioPrefsVC.mm
index c0a19ef..9c961db 100644
--- a/src/AudioPrefsVC.mm
+++ b/src/AudioPrefsVC.mm
@@ -56,17 +56,17 @@
auto inputDevices = avModel->getAudioInputDevices();
auto inputDevice = avModel->getInputDevice();
for (auto device : inputDevices) {
- [inputDeviceList addItemWithTitle: @(device.c_str())];
+ [inputDeviceList addItemWithTitle: device.toNSString()];
if(device == inputDevice) {
- [inputDeviceList selectItemWithTitle:@(inputDevice.c_str())];
+ [inputDeviceList selectItemWithTitle:inputDevice.toNSString()];
}
}
auto outputDevices = avModel->getAudioOutputDevices();
auto outputDevice = avModel->getOutputDevice();
for (auto device : outputDevices) {
- [outputDeviceList addItemWithTitle: @(device.c_str())];
+ [outputDeviceList addItemWithTitle: device.toNSString()];
if(device == outputDevice) {
- [outputDeviceList selectItemWithTitle:@(outputDevice.c_str())];
+ [outputDeviceList selectItemWithTitle:outputDevice.toNSString()];
}
}
}
@@ -87,13 +87,13 @@
- (IBAction)chooseOutput:(id)sender {
int index = [sender indexOfSelectedItem];
auto output = [self.outputDeviceList itemTitleAtIndex:index];
- avModel->setOutputDevice([output UTF8String]);
+ avModel->setOutputDevice(QString::fromNSString(output));
}
- (IBAction)chooseInput:(id)sender {
int index = [sender indexOfSelectedItem];
auto input = [self.inputDeviceList itemTitleAtIndex:index];
- avModel->setInputDevice([input UTF8String]);
+ avModel->setInputDevice(QString::fromNSString(input));
}
@end