4#ifndef QPIPEWIRE_AUDIODEVICES_P_H
5#define QPIPEWIRE_AUDIODEVICES_P_H
18#include <QtMultimedia/private/qplatformaudiodevices_p.h>
19#include <QtMultimedia/qaudiodevice.h>
20#include <QtCore/qlist.h>
38 QObject *parent)
override;
41 QObject *parent)
override;
48 QList<QAudioDevice> m_sourceDeviceList;
49 QList<QAudioDevice> m_sinkDeviceList;
QPlatformAudioSink * createAudioSink(const QAudioDevice &, const QAudioFormat &, QObject *parent) override
~QAudioDevices() override=default
bool hasCallbackApi() const override
QPlatformAudioSource * createAudioSource(const QAudioDevice &, const QAudioFormat &, QObject *parent) override
static bool isSupported()
QList< QAudioDevice > findAudioOutputs() const override
QList< QAudioDevice > findAudioInputs() const override
QLatin1String backendName() const override
Combined button and popup list for selecting options.