The QML types for Qt Multimedia support the basic use cases such as:
Qt Multimedia QML types can be imported into your application using the following import statement in your .qml file:
import QtMultimedia
|
An audio input to be used for capturing audio in a capture session |
|
|
An audio output to be used for playback or monitoring of a capture session |
|
|
An interface for camera settings related to focus and zoom |
|
|
Allows capturing of audio and video content |
|
|
An interface for capturing camera images |
|
|
Information about available multimedia input and output devices |
|
|
Adds media playback to a scene |
|
|
For encoding and recording media generated in a CaptureSession |
|
|
This type is used for capturing a screen |
|
|
Type provides a way to play sound effects in QML |
|
|
A convenience type for showing a specified video |
|
|
Render video or camera viewfinder |
|
|
This type is used for capturing a window |
The QtMultimedia import provides also the following value types:
|
Type is used getting basic of a window that is available for capturing via WindowCapture |
|
|
Describes an audio device |
|
|
Describes a camera device |
|
|
Describes a video format supported by a camera device |
|
|
MediaFormat describes the format of a media file |
|
|
Provides meta-data for media files |
Qt Spatial Audio QML types can be imported into your application using the following import statement in your .qml file:
import QtQuick3D.SpatialAudio
|
A stereo overlay sound |
|
|
Manages sound objects inside a 3D scene |
|
|
Defines the position and orientation of the person listening to a sound field defined by a AudioEngine |
|
|
A sound object in 3D space |