QAudioInputSelectorControl Class

The QAudioInputSelectorControl class provides an audio input selector media control. More...

Header: #include <QAudioInputSelectorControl>
qmake: QT += multimedia
Inherits: QMediaControl

Public Functions

virtual ~QAudioInputSelectorControl()
virtual QString activeInput() const = 0
virtual QList<QString> availableInputs() const = 0
virtual QString defaultInput() const = 0
virtual QString inputDescription(const QString &name) const = 0
  • 31 public functions inherited from QObject

Public Slots

virtual void setActiveInput(const QString &name) = 0
  • 1 public slot inherited from QObject

Signals

void activeInputChanged(const QString &name)
void availableInputsChanged()

Static Public Members

const QMetaObject staticMetaObject
  • 1 static public member inherited from QMediaControl
  • 9 static public members inherited from QObject

Protected Functions

QAudioInputSelectorControl(QObject *parent = nullptr)
  • 9 protected functions inherited from QObject

Macros

Additional Inherited Members

Detailed Description

The QAudioInputSelectorControl class provides an audio input selector media control.

The QAudioInputSelectorControl class provides descriptions of the audio inputs available on a system and allows one to be selected as the audio input of a media service.

The interface name of QAudioInputSelectorControl is org.qt-project.qt.audioinputselectorcontrol/5.0 as defined in QAudioInputSelectorControl_iid.

See also QMediaService::requestControl().

Member Type Documentation

Property Documentation

Member Function Documentation

[protected] QAudioInputSelectorControl::QAudioInputSelectorControl(QObject *parent = nullptr)

Constructs a new audio input selector control with the given parent.

[virtual] QAudioInputSelectorControl::~QAudioInputSelectorControl()

Destroys an audio input selector control.

[pure virtual] QString QAudioInputSelectorControl::activeInput() const

See also setActiveInput().

[signal] void QAudioInputSelectorControl::activeInputChanged(const QString &name)

[pure virtual] QList<QString> QAudioInputSelectorControl::availableInputs() const

[signal] void QAudioInputSelectorControl::availableInputsChanged()

[pure virtual] QString QAudioInputSelectorControl::defaultInput() const

[pure virtual] QString QAudioInputSelectorControl::inputDescription(const QString &name) const

[pure virtual slot] void QAudioInputSelectorControl::setActiveInput(const QString &name)

See also activeInput().

Member Variable Documentation

Related Non-Members

Macro Documentation

QAudioInputSelectorControl_iid

org.qt-project.qt.audioinputselectorcontrol/5.0

Defines the interface name of the QAudioInputSelectorControl class.