Qt Multimedia Module C++ Classes
The Qt Multimedia module provides audio, video, radio and camera functionality. More...
Namespaces
Contains enums used by the audio classes | |
Provides identifiers for meta-data attributes | |
Contains miscellaneous identifiers used throughout the Qt Multimedia library |
Classes
Base class for audio backends | |
Access for QAudioInput to access the audio device provided by the plugin | |
Base class for audio backends | |
Abstraction for planar video data | |
Abstraction for video data | |
Represents a filter that is applied to the video frames received by a VideoOutput type | |
Base class for video presentation surfaces | |
Represents a collection of audio samples with a specific format and sample rate | |
Simple wrapper for a stereo audio frame | |
Allows decoding audio | |
Access to the audio decoding functionality of a QMediaService | |
Interface to query audio devices and their functionality | |
Set of audio encoder settings | |
Stores audio stream parameter information | |
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 | |
Used for the recording of audio | |
Abstract base for audio plugins | |
Interface for system camera devices | |
A FrameRateRange represents a range of frame rates as minimum and maximum rate | |
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 viewfinder settings of a camera media service | |
Set of image encoder settings | |
The base class for objects extending media objects functionality | |
Access to the resource relating to a media content | |
Common base for multimedia objects | |
Allows the playing of a media source | |
List of media content to play | |
Used for the recording of media content | |
Represents a time interval with integer precision | |
Represents a set of zero or more disjoint time intervals | |
Method to play .wav sound files | |
Way to play low latency sound effects | |
Set of video encoder settings | |
Represents the implementation of a filter that owns all graphics and computational resources, and performs the actual filtering or calculations | |
Represents a frame of video data | |
Allows you to monitor video frames being played or recorded | |
Specifies the stream format of a video presentation surface |
Detailed Description
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