QMediaStreamsControl ClassThe QMediaStreamsControl class provides a media stream selection control. More... #include <QMediaStreamsControl> Inherits: QMediaControl. Public Types
Public Functions
Signals
Protected Functions
Macros
Additional Inherited Members
Detailed DescriptionThe QMediaStreamsControl class provides a media stream selection control. The QMediaStreamsControl class provides descriptions of the available media streams and allows individual streams to be activated and deactivated. The interface name of QMediaStreamsControl is org.qt-project.qt.mediastreamscontrol/5.0 as defined in QMediaStreamsControl_iid. See also QMediaService::requestControl(). Member Type Documentation
|
Constant | Value | Description |
---|---|---|
QMediaStreamsControl::AudioStream | 2 | Audio stream. |
QMediaStreamsControl::VideoStream | 1 | Video stream. |
QMediaStreamsControl::SubPictureStream | 3 | Subpicture or teletext stream. |
QMediaStreamsControl::UnknownStream | 0 | The stream type is unknown. |
QMediaStreamsControl::DataStream | 4 |
Constructs a new media streams control with the given parent.
Destroys a media streams control.
The signal is emitted when the active streams list is changed.
Returns true if the media stream is active.
Returns the meta-data value of key for a given stream.
Useful metadata keys are QtMultimedia::MetaData::Title, QtMultimedia::MetaData::Description and QtMultimedia::MetaData::Language.
Sets the active state of a media stream.
Setting the active state of a media stream to true will activate it. If any other stream of the same type was previously active it will be deactivated. Setting the active state fo a media stream to false will deactivate it.
See also isActive().
Returns the number of media streams.
Return the type of a media stream.
The signal is emitted when the available streams list is changed.
org.qt-project.qt.mediastreamscontrol/5.0
Defines the interface name of the QMediaStreamsControl class.