4#ifndef QGSTREAMERAUDIOINPUT_P_H
5#define QGSTREAMERAUDIOINPUT_P_H
18#include <QtCore/qobject.h>
19#include <QtCore/private/qexpected_p.h>
20#include <QtMultimedia/private/qplatformaudioinput_p.h>
22#include <common/qgst_p.h>
41 explicit QGstreamerAudioInput(QAudioInput *parent);
45 QAudioDevice m_audioDevice;
static QGstBin createFromPipelineDescription(const char *pipelineDescription, const char *name=nullptr, bool ghostUnlinkedPads=false)
static QGstElement createFromFactory(const char *factory, const char *name=nullptr)
constexpr QLatin1String defaultSrcName
bool srcHasDeviceProperty(const QGstElement &element)