QMediaContainerControl Class▲
-
Header: QMediaContainerControl
-
qmake: QT += multimedia
-
Inherits: QMediaControl
-
Inherited By:
-
Group: QMediaContainerControl is part of multimedia_control
Detailed Description▲
If a QMediaService supports writing encoded data it will implement QMediaContainerControl. This control provides information about the output containers supported by a media service and allows one to be selected as the current output containers.
The functionality provided by this control is exposed to application code through the QMediaRecorder class.
The interface name of QMediaContainerControl is org.qt-project.qt.mediacontainercontrol/5.0 as defined in QMediaContainerControl_iid.
See Also▲
See also QMediaService::requestControl(), QMediaRecorder
Member Function Documentation▲
[explicit protected] QMediaContainerControl::QMediaContainerControl(QObject *parent = nullptr)▲
Constructs a new media container control with the given parent.
[virtual] QMediaContainerControl::~QMediaContainerControl()▲
Destroys a media container control.
[pure virtual] QString QMediaContainerControl::containerDescription(const QString &formatMimeType) const▲
Returns a description of the container formatMimeType.
[pure virtual] QString QMediaContainerControl::containerFormat() const▲
[pure virtual] void QMediaContainerControl::setContainerFormat(const QString &format)▲
[pure virtual] QStringList QMediaContainerControl::supportedContainers() const▲
Returns a list of MIME types of supported container formats.
Macro Documentation▲
QMediaContainerControl_iid▲
org.qt-project.qt.mediacontainercontrol/5.0
Defines the interface name of the QMediaContainerControl class.