64QAudioInput::QAudioInput(
const QAudioDevice &device, QObject *parent)
67 auto maybeAudioInput = QPlatformMediaIntegration::instance()->createAudioInput(
this);
68 if (maybeAudioInput) {
69 d = maybeAudioInput.value();
70 d->device = device.mode() == QAudioDevice::Input ? device : QMediaDevices::defaultAudioInput();
71 d->setAudioDevice(d->device);
73 d =
new QPlatformAudioInput(
nullptr);
74 qWarning() <<
"Failed to initialize QAudioInput" << maybeAudioInput.error();