Home · All Classes · All Functions · Overviews

[Previous: QtCore Module] [All Qt Modules] [Next: QtNetwork Module]

QtMultimedia Module

The QtMultimedia module provides low-level multimedia functionality. More...

Namespaces

QAudioContains enums used by the audio classes

Classes

QAbstractVideoBufferAbstraction for video data
QAbstractVideoSurfaceBase class for video presentation surfaces
QAudioDeviceInfoInterface to query audio devices and their functionality
QAudioFormatStores audio parameter information
QAudioInputInterface for receiving audio data from an audio input device
QAudioOutputInterface for sending audio data to an audio output device
QGraphicsVideoItemGraphics item which display video produced by a QMediaObject
QMediaContentAccess to the resources relating to a media content
QMediaControlBase interface for media service controls
QMediaObjectCommon base for multimedia objects
QMediaPlayerAllows the playing of a media source
QMediaPlayerControlAccess to the media playing functionality of a QMediaService
QMediaPlaylistList of media content to play
QMediaPlaylistControlAccess to the playlist functionality of a QMediaService
QMediaPlaylistIOPluginInterface for media playlist I/O plug-ins
QMediaPlaylistNavigatorNavigation for a media playlist
QMediaPlaylistProviderAbstract list of media
QMediaPlaylistReaderInterface for reading a playlist file
QMediaPlaylistWriterInterface for writing a playlist file
QMediaResourceDescription of a media resource
QMediaServiceCommon base class for media service implementations
QMediaServiceFeaturesInterfaceInterface identifies features supported by a media service plug-in
QMediaServiceProviderAbstract allocator for media services
QMediaServiceProviderHintDescribes what is required of a QMediaService
QMediaServiceProviderPluginInterface provides an interface for QMediaService plug-ins
QMediaServiceSupportedDevicesInterfaceInterface identifies the devices supported by a media service plug-in
QMediaServiceSupportedFormatsInterfaceInterface identifies if a media service plug-in supports a media format
QMediaTimeIntervalRepresents a time interval with integer precision
QMediaTimeRangeRepresents a set of zero or more disjoint time intervals
QMetaDataControlAccess to the meta-data of a QMediaService's media
QVideoDeviceControlVideo device selector media control
QVideoFrameRepresentation of a frame of video data
QVideoOutputControlMeans of selecting the active video output control
QVideoRendererControlControl for rendering to a video surface
QVideoSurfaceFormatSpecifies the stream format of a video presentation surface
QVideoWidgetWidget which presents video produced by a media object
QVideoWidgetControlMedia control which implements a video widget
QVideoWindowControlMedia control for rendering video to a window

Detailed Description

To include the definitions of the module's classes, use the following directive:

 #include <QtMultimedia>

To link against the module, add this line to your qmake .pro file:

 QT += multimedia

The functionality provided by the Phonon Module is on a higher level and in many cases more suitable for application developers.

[Previous: QtCore Module] [All Qt Modules] [Next: QtNetwork Module]


Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies) Trademarks
Qt 4.7.0