This module delivers an easy to use interface to multimedia functions. The developer is able to render images, video and sound and record sound in a variety of formats.
QtMultimediaKit contains both the low level APIs previously found in Qt 4.6 and also the High level Multimedia APIs that were introduced earlier in QtMobility.
QtMultimediaKit | APIs to play and record media, and manage a collection of media content. |
Abstraction for video data | |
Base class for video presentation surfaces | |
Interface to query and select an audio input endpoint | |
Interface to query audio devices and their functionality | |
Access to the settings of a media service that performs audio encoding | |
Set of audio encoder settings | |
Audio endpoint selector media control | |
Stores audio parameter information | |
Interface for receiving audio data from an audio input device | |
Interface for sending audio data to an audio output device | |
Interface for system camera devices | |
Control for setting the capture buffer format | |
Control for setting capture destination | |
Abstract base class for classes that control still cameras or video cameras | |
Interface for exposure related camera settings | |
Supplies control for exposure related camera parameters | |
Supplies a camera flash control | |
Interface for focus and zoom related camera settings | |
Supplies control for focusing related camera parameters | |
Used for the recording of media content | |
Control interface for image capture services | |
Interface for focus and zoom related camera settings | |
Abstract class for controlling image processing parameters, like white balance, contrast, saturation, sharpening and denoising | |
Abstract base class for classes that control still cameras or video cameras | |
Camera viewfinder widget | |
Graphics item which display video produced by a QMediaObject | |
Access to the settings of a media service that performs image encoding | |
Set of image encoder settings | |
The base class for objects extending media objects functionality | |
Access to the output container format of a QMediaService | |
Access to the resources relating to a media content | |
Base interface for media service controls | |
Means of viewing image media | |
Allows the setting of the Network Access Point for media related activities | |
Common base for multimedia objects | |
Allows the playing of a media source | |
Access to the media playing functionality of a QMediaService | |
List of media content to play | |
Access to the playlist functionality of a QMediaService | |
Interface for media playlist I/O plug-ins | |
Navigation for a media playlist | |
Abstract list of media | |
Interface for reading a playlist file | |
Access to the playlist playback functionality of a QMediaService | |
Interface for writing a playlist file | |
Used for the recording of media content | |
Access to the recording functionality of a QMediaService | |
Description of a media resource | |
Common base class for media service implementations | |
Interface identifies features supported by a media service plug-in | |
Abstract allocator for media services | |
Describes what is required of a QMediaService | |
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 | |
Media stream selection control | |
Represents a time interval with integer precision | |
Represents a set of zero or more disjoint time intervals | |
Read access to the meta-data of a QMediaService's media | |
Write access to the meta-data of a QMediaService's media | |
Interface to the systems analog radio device | |
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 | |
Set of video encoder settings | |
Representation of a frame of video data | |
Control for rendering to a video surface | |
Specifies the stream format of a video presentation surface | |
Widget which presents video produced by a media object | |
Media control which implements a video widget | |
Media control for rendering video to a window |