Showing the changes to interface/src/scripting/AudioDeviceScriptingInterface.cpp (1 of 1 file). Show all
Unified · Split
| @@ -57,12 +57,10 @@ bool AudioDeviceScriptingInterface::setInputDevice(const QString& deviceName) { · 56 unmodified lines | |||
| 57 | 57 | ||
| 58 | bool AudioDeviceScriptingInterface::setOutputDevice(const QString& deviceName) { | 58 | bool AudioDeviceScriptingInterface::setOutputDevice(const QString& deviceName) { |
| 59 | bool result; | 59 | bool result; |
| 60 | QTime a; a.start(); | ||
| 61 | QMetaObject::invokeMethod(DependencyManager::get<AudioClient>().data(), "switchOutputToAudioDevice", | 60 | QMetaObject::invokeMethod(DependencyManager::get<AudioClient>().data(), "switchOutputToAudioDevice", |
| 62 | Qt::BlockingQueuedConnection, | 61 | Qt::BlockingQueuedConnection, |
| 63 | Q_RETURN_ARG(bool, result), | 62 | Q_RETURN_ARG(bool, result), |
| 64 | Q_ARG(const QString&, deviceName)); | 63 | Q_ARG(const QString&, deviceName)); |
| 65 | qDebug() << "switching to" << deviceName << "elapsed" << a.elapsed(); | ||
| 66 | return result; | 64 | return result; |
| 67 | } | 65 | } |
| 68 | 66 | ||
| @@ -208,8 +206,6 @@ void AudioDeviceScriptingInterface::currentDeviceUpdate(const QString &name, QAu · 139 unmodified lines | |||
| 208 | QVector<int> role; | 206 | QVector<int> role; |
| 209 | role.append(SelectedRole); | 207 | role.append(SelectedRole); |
| 210 | 208 | ||
| 211 | qDebug() << "device update" << name << mode; | ||
| 212 | |||
| 213 | for (int i = 0; i < _devices.size(); i++) { | 209 | for (int i = 0; i < _devices.size(); i++) { |
| 214 | AudioDeviceInfo di = _devices.at(i); | 210 | AudioDeviceInfo di = _devices.at(i); |
| 215 | if (di.mode != mode) | 211 | if (di.mode != mode) |
| @@ -223,7 +219,6 @@ void AudioDeviceScriptingInterface::currentDeviceUpdate(const QString &name, QAu · 7 unmodified lines | |||
| 223 | di.selected = true; | 219 | di.selected = true; |
| 224 | _devices[i] = di; | 220 | _devices[i] = di; |
| 225 | emit dataChanged(index(i, 0), index(i, 0), role); | 221 | emit dataChanged(index(i, 0), index(i, 0), role); |
| 226 | qDebug() << "device updated" << di.name << i; | ||
| 227 | } | 222 | } |
| 228 | } | 223 | } |
| 229 | } | 224 | } |