QMediaServiceSupportedDevicesInterface Class

The QMediaServiceSupportedDevicesInterface class interface identifies the devices supported by a media service plug-in. More...

Header: #include <QMediaServiceSupportedDevicesInterface>
qmake: QT += multimedia

Public Functions

virtual ~QMediaServiceSupportedDevicesInterface()
virtual QString deviceDescription(const QByteArray &service, const QByteArray &device) = 0
virtual QList<QByteArray> devices(const QByteArray &service) const = 0

Detailed Description

The QMediaServiceSupportedDevicesInterface class interface identifies the devices supported by a media service plug-in.

A QMediaServiceProviderPlugin may implement this interface.

Member Function Documentation

[virtual] QMediaServiceSupportedDevicesInterface::~QMediaServiceSupportedDevicesInterface()

Destroys a media service supported devices interface.

[pure virtual] QString QMediaServiceSupportedDevicesInterface::deviceDescription(const QByteArray &service, const QByteArray &device)

Returns the description of a device available for a service type.

[pure virtual] QList<QByteArray> QMediaServiceSupportedDevicesInterface::devices(const QByteArray &service) const

Returns a list of devices available for a service type.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qmediaservicesupporteddevicesinterface.html