The Qt Multimedia module provides audio, video, radio and camera functionality. More...
Contains enums used by the audio classes |
|
Provides identifiers for meta-data attributes |
|
Contains miscellaneous identifiers used throughout the Qt Multimedia library |
Represents a collection of audio samples with a specific format and sample rate |
|
Simple wrapper for a stereo audio frame |
|
Allows decoding audio |
|
Interface to query audio devices and their functionality |
|
Interface for receiving audio data from an audio input device |
|
Interface for sending audio data to an audio output device |
|
Allows you to monitor audio being played or recorded |
|
Base class for audio backends |
|
Access for QAudioInput to access the audio device provided by the plugin |
|
Base class for audio backends |
|
Abstract base for audio plugins |
|
Method to play .wav sound files |
|
Way to play low latency sound effects |
|
Interface for exposure related camera settings |
|
Interface for focus and zoom related camera settings |
|
Information on zones used for autofocusing a camera |
|
Used for the recording of media content |
|
Interface for image processing related camera settings |
|
General information about camera devices |
|
Set of viewfinder settings |
|
Access to the audio decoding functionality of a QMediaService |
|
Access to the settings of a media service that performs audio encoding |
|
Audio input selector media control |
|
Audio output selector media control |
|
Control over the audio role of a media object |
|
Control for setting the capture buffer format |
|
Control for setting capture destination |
|
Abstract base class for classes that control still cameras or video cameras |
|
Allows controlling camera exposure parameters |
|
Allows controlling feedback (sounds etc) during camera operation |
|
Allows controlling a camera's flash |
|
Supplies control for focusing related camera parameters |
|
Control interface for image capture services |
|
Abstract class for controlling image processing parameters, like white balance, contrast, saturation, sharpening and denoising |
|
Camera info media control |
|
Abstract base class for classes that control still cameras or video cameras |
|
Abstract class for controlling camera viewfinder parameters |
|
Access to the viewfinder settings of a camera media service |
|
Supplies control for optical and digital camera zoom |
|
Control over the audio role of a media object |
|
Access to the settings of a media service that performs image encoding |
|
Allows control over probing audio data in media objects |
|
Supplies a control for reporting availability of a service |
|
Access to the output container format of a QMediaService |
|
Access to the gapless playback related control of a QMediaService |
|
Allows the setting of the Network Access Point for media related activities |
|
Access to the media playing functionality of a QMediaService |
|
Access to the recording functionality of a QMediaService |
|
Media stream selection control |
|
Allows control over probing video frames in media objects |
|
Read access to the meta-data of a QMediaService's media |
|
Write access to the meta-data of a QMediaService's media |
|
Access to the RDS functionality of the radio in the QMediaService |
|
Access to the radio tuning functionality of a QMediaService |
|
Video device selector media control |
|
Access to the settings of a media service that performs video encoding |
|
Media control for rendering video to a QAbstractVideoSurface |
|
Media control for rendering video to a window |
|
Access to the resources relating to a media content |
|
Allows the playing of a media source |
|
List of media content to play |
|
Description of a media resource |
|
The base class for objects extending media objects functionality |
|
Base interface for media service controls |
|
Common base for multimedia objects |
|
Common base class for media service implementations |
|
Interface provides camera-specific information about devices supported by a camera service plug-in |
|
Interface identifies the default device used by a media service plug-in |
|
Interface identifies features supported by a media service plug-in |
|
Interface provides an interface for QMediaService plug-ins |
|
Interface identifies the devices supported by a media service plug-in |
|
Interface identifies if a media service plug-in supports a media format |
|
Represents a time interval with integer precision |
|
Represents a set of zero or more disjoint time intervals |
|
Interfaces to the RDS functionality of the system radio |
|
Interface to the systems analog radio device |
|
Used for the recording of audio |
|
Set of audio encoder settings |
|
Set of image encoder settings |
|
Set of video encoder settings |
|
Used for the recording of media content |
|
Represents a filter that is applied to the video frames received by a VideoOutput type |
|
Represents the implementation of a filter that owns all graphics and computational resources, and performs the actual filtering or calculations |
|
Base class for video presentation surfaces |
|
Allows you to monitor video frames being played or recorded |
|
Specifies the stream format of a video presentation surface |
|
Stores audio stream parameter information |
|
A FrameRateRange represents a range of frame rates as minimum and maximum rate |
|
Interface for system camera devices |
|
Abstraction for planar video data |
|
Abstraction for video data |
|
Represents a frame of video data |
To enable Qt Multimedia in a project, add this directive into the C++ files:
#include <QtMultimedia>
To link against the C++ libraries, add the following to your qmake
project file:
QT += multimedia