Qt Multimedia QML Types

The QML types for Qt Multimedia support the basic use cases such as:

  • audio and video playback,
  • access camera functionality,
  • record video,
  • and access camera settings.

QML Types

Qt Multimedia QML types can be imported into your application using the following import statement in your .qml file:

 import QtMultimedia

AudioInput

An audio input to be used for capturing audio in a capture session

AudioOutput

An audio output to be used for playback or monitoring of a capture session

CaptureSession

Allows capturing of audio and video content

MediaDevices

Information about available multimedia input and output devices

MediaRecorder

For encoding and recording media generated in a CaptureSession

SoundEffect

Type provides a way to play sound effects in QML

Video

A convenience type for showing a specified video

audioDevice

Describes an audio device

mediaFormat

MediaFormat describes the format of a media file

mediaMetaData

Provides meta-data for media files

Qt Spatial Audio Module

Qt Spatial Audio QML types can be imported into your application using the following import statement in your .qml file:

 import QtQuick3D.SpatialAudio