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.
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 | |
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 | |
Navigation for a media playlist | |
Abstract list of media | |
Interface for reading a playlist file | |
Access to the playlist playback functionality of a QMediaService | |
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 | |
Describes what is required of a QMediaService | |
Media stream selection control | |
Represents a time interval with integer precision | |
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 | |
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 |