/usr/share/qt5/doc/qtmultimedia/qtmultimedia-module.html is in qtmultimedia5-doc-html 5.2.1-0ubuntu5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 | <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- qtmultimedia-cpp.qdoc -->
<title>Qt Multimedia C++ Classes | QtMultimedia 5.2</title>
<link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="header" id="qtdocheader">
<div class="main">
<div class="main-rounded">
<div class="navigationbar">
<ul>
<li>Qt 5.2</li>
<li><a href="qtmultimedia-index.html">Qt Multimedia</a></li>
<li>Qt Multimedia C++ Classes</li>
<li id="buildversion">
Qt 5.2.1 Reference Documentation</li>
</ul>
</div>
</div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#namespaces">Namespaces</a></li>
<li class="level1"><a href="#classes">Classes</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<h1 class="title">Qt Multimedia C++ Classes</h1>
<span class="subtitle"></span>
<!-- $$$QtMultimedia-brief -->
<p>The <a href="qtmultimedia-index.html">Qt Multimedia</a> module provides audio, video, radio and camera functionality. <a href="#details">More...</a></p>
<!-- @@@QtMultimedia -->
<a name="namespaces"></a>
<h2>Namespaces</h2>
<table class="annotated">
<tr class="odd topAlign"><td class="tblName"><p><a href="qaudio.html">QAudio</a></p></td><td class="tblDescr"><p>Contains enums used by the audio classes</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediametadata.html">QMediaMetaData</a></p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmultimedia.html">QMultimedia</a></p></td><td class="tblDescr"><p>Contains miscellaneous identifiers used throughout the Qt Multimedia library</p></td></tr>
</table>
<a name="classes"></a>
<h2>Classes</h2>
<table class="annotated">
<tr class="odd topAlign"><td class="tblName"><p><a href="qabstractvideobuffer.html">QAbstractVideoBuffer</a></p></td><td class="tblDescr"><p>Abstraction for video data</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qabstractvideosurface.html">QAbstractVideoSurface</a></p></td><td class="tblDescr"><p>Base class for video presentation surfaces</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qaudiobuffer.html">QAudioBuffer</a></p></td><td class="tblDescr"><p>Represents a collection of audio samples with a specific format and sample rate</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qaudiodecoder.html">QAudioDecoder</a></p></td><td class="tblDescr"><p>Allows decoding audio</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qaudiodecodercontrol.html">QAudioDecoderControl</a></p></td><td class="tblDescr"><p>Access to the audio decoding functionality of a QMediaService</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qaudiodeviceinfo.html">QAudioDeviceInfo</a></p></td><td class="tblDescr"><p>Interface to query audio devices and their functionality</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qaudioencodersettings.html">QAudioEncoderSettings</a></p></td><td class="tblDescr"><p>Set of audio encoder settings</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qaudioencodersettingscontrol.html">QAudioEncoderSettingsControl</a></p></td><td class="tblDescr"><p>Access to the settings of a media service that performs audio encoding</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qaudioformat.html">QAudioFormat</a></p></td><td class="tblDescr"><p>Stores audio stream parameter information</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qaudioinput.html">QAudioInput</a></p></td><td class="tblDescr"><p>Interface for receiving audio data from an audio input device</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qaudioinputselectorcontrol.html">QAudioInputSelectorControl</a></p></td><td class="tblDescr"><p>Audio input selector media control</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qaudiooutput.html">QAudioOutput</a></p></td><td class="tblDescr"><p>Interface for sending audio data to an audio output device</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qaudiooutputselectorcontrol.html">QAudioOutputSelectorControl</a></p></td><td class="tblDescr"><p>Audio output selector media control</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qaudioprobe.html">QAudioProbe</a></p></td><td class="tblDescr"><p>Allows you to monitor audio being played or recorded</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qaudiorecorder.html">QAudioRecorder</a></p></td><td class="tblDescr"><p>Used for the recording of audio</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcamera.html">QCamera</a></p></td><td class="tblDescr"><p>Interface for system camera devices</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcameracapturebufferformatcontrol.html">QCameraCaptureBufferFormatControl</a></p></td><td class="tblDescr"><p>Control for setting the capture buffer format</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcameracapturedestinationcontrol.html">QCameraCaptureDestinationControl</a></p></td><td class="tblDescr"><p>Control for setting capture destination</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcameracontrol.html">QCameraControl</a></p></td><td class="tblDescr"><p>Abstract base class for classes that control still cameras or video cameras</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcameraexposure.html">QCameraExposure</a></p></td><td class="tblDescr"><p>Interface for exposure related camera settings</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcameraexposurecontrol.html">QCameraExposureControl</a></p></td><td class="tblDescr"><p>Allows controlling camera exposure parameters</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcamerafeedbackcontrol.html">QCameraFeedbackControl</a></p></td><td class="tblDescr"><p>Allows controlling feedback (sounds etc) during camera operation</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcameraflashcontrol.html">QCameraFlashControl</a></p></td><td class="tblDescr"><p>Allows controlling a camera's flash</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcamerafocus.html">QCameraFocus</a></p></td><td class="tblDescr"><p>Interface for focus and zoom related camera settings</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcamerafocuscontrol.html">QCameraFocusControl</a></p></td><td class="tblDescr"><p>Supplies control for focusing related camera parameters</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcamerafocuszone.html">QCameraFocusZone</a></p></td><td class="tblDescr"><p>Information on zones used for autofocusing a camera</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcameraimagecapture.html">QCameraImageCapture</a></p></td><td class="tblDescr"><p>Used for the recording of media content</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcameraimagecapturecontrol.html">QCameraImageCaptureControl</a></p></td><td class="tblDescr"><p>Control interface for image capture services</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcameraimageprocessing.html">QCameraImageProcessing</a></p></td><td class="tblDescr"><p>Interface for image processing related camera settings</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcameraimageprocessingcontrol.html">QCameraImageProcessingControl</a></p></td><td class="tblDescr"><p>Abstract class for controlling image processing parameters, like white balance, contrast, saturation, sharpening and denoising</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcameralockscontrol.html">QCameraLocksControl</a></p></td><td class="tblDescr"><p>Abstract base class for classes that control still cameras or video cameras</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcameraviewfindersettingscontrol.html">QCameraViewfinderSettingsControl</a></p></td><td class="tblDescr"><p>Abstract class for controlling camera viewfinder parameters</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcamerazoomcontrol.html">QCameraZoomControl</a></p></td><td class="tblDescr"><p>Supplies control for optical and digital camera zoom</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qimageencodercontrol.html">QImageEncoderControl</a></p></td><td class="tblDescr"><p>Access to the settings of a media service that performs image encoding</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qimageencodersettings.html">QImageEncoderSettings</a></p></td><td class="tblDescr"><p>Set of image encoder settings</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediaaudioprobecontrol.html">QMediaAudioProbeControl</a></p></td><td class="tblDescr"><p>Allows control over probing audio data in media objects</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediaavailabilitycontrol.html">QMediaAvailabilityControl</a></p></td><td class="tblDescr"><p>Supplies a control for reporting availability of a service</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediabindableinterface.html">QMediaBindableInterface</a></p></td><td class="tblDescr"><p>The base class for objects extending media objects functionality</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediacontainercontrol.html">QMediaContainerControl</a></p></td><td class="tblDescr"><p>Access to the output container format of a QMediaService</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediacontent.html">QMediaContent</a></p></td><td class="tblDescr"><p>Access to the resources relating to a media content</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediacontrol.html">QMediaControl</a></p></td><td class="tblDescr"><p>Base interface for media service controls</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediagaplessplaybackcontrol.html">QMediaGaplessPlaybackControl</a></p></td><td class="tblDescr"><p>Access to the gapless playback related control of a QMediaService</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmedianetworkaccesscontrol.html">QMediaNetworkAccessControl</a></p></td><td class="tblDescr"><p>Allows the setting of the Network Access Point for media related activities</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediaobject.html">QMediaObject</a></p></td><td class="tblDescr"><p>Common base for multimedia objects</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediaplayer.html">QMediaPlayer</a></p></td><td class="tblDescr"><p>Allows the playing of a media source</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediaplayercontrol.html">QMediaPlayerControl</a></p></td><td class="tblDescr"><p>Access to the media playing functionality of a QMediaService</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediaplaylist.html">QMediaPlaylist</a></p></td><td class="tblDescr"><p>List of media content to play</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediarecorder.html">QMediaRecorder</a></p></td><td class="tblDescr"><p>Used for the recording of media content</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediarecordercontrol.html">QMediaRecorderControl</a></p></td><td class="tblDescr"><p>Access to the recording functionality of a QMediaService</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediaresource.html">QMediaResource</a></p></td><td class="tblDescr"><p>Description of a media resource</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediaservice.html">QMediaService</a></p></td><td class="tblDescr"><p>Common base class for media service implementations</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediaservicefeaturesinterface.html">QMediaServiceFeaturesInterface</a></p></td><td class="tblDescr"><p>Interface identifies features supported by a media service plug-in</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediaserviceproviderplugin.html">QMediaServiceProviderPlugin</a></p></td><td class="tblDescr"><p>Interface provides an interface for QMediaService plug-ins</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediaservicesupporteddevicesinterface.html">QMediaServiceSupportedDevicesInterface</a></p></td><td class="tblDescr"><p>Interface identifies the devices supported by a media service plug-in</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediaservicesupportedformatsinterface.html">QMediaServiceSupportedFormatsInterface</a></p></td><td class="tblDescr"><p>Interface identifies if a media service plug-in supports a media format</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediastreamscontrol.html">QMediaStreamsControl</a></p></td><td class="tblDescr"><p>Media stream selection control</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediatimeinterval.html">QMediaTimeInterval</a></p></td><td class="tblDescr"><p>Represents a time interval with integer precision</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmediatimerange.html">QMediaTimeRange</a></p></td><td class="tblDescr"><p>Represents a set of zero or more disjoint time intervals</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmediavideoprobecontrol.html">QMediaVideoProbeControl</a></p></td><td class="tblDescr"><p>Allows control over probing video frames in media objects</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmetadatareadercontrol.html">QMetaDataReaderControl</a></p></td><td class="tblDescr"><p>Read access to the meta-data of a QMediaService's media</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmetadatawritercontrol.html">QMetaDataWriterControl</a></p></td><td class="tblDescr"><p>Write access to the meta-data of a QMediaService's media</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qradiodata.html">QRadioData</a></p></td><td class="tblDescr"><p>Interfaces to the RDS functionality of the system radio</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qradiodatacontrol.html">QRadioDataControl</a></p></td><td class="tblDescr"><p>Access to the RDS functionality of the radio in the QMediaService</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qradiotuner.html">QRadioTuner</a></p></td><td class="tblDescr"><p>Interface to the systems analog radio device</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qradiotunercontrol.html">QRadioTunerControl</a></p></td><td class="tblDescr"><p>Access to the radio tuning functionality of a QMediaService</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qsound.html">QSound</a></p></td><td class="tblDescr"><p>Method to play .wav sound files</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qsoundeffect.html">QSoundEffect</a></p></td><td class="tblDescr"><p>Way to play low latency sound effects</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qvideodeviceselectorcontrol.html">QVideoDeviceSelectorControl</a></p></td><td class="tblDescr"><p>Video device selector media control</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qvideoencodersettings.html">QVideoEncoderSettings</a></p></td><td class="tblDescr"><p>Set of video encoder settings</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qvideoencodersettingscontrol.html">QVideoEncoderSettingsControl</a></p></td><td class="tblDescr"><p>Access to the settings of a media service that performs video encoding</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qvideoframe.html">QVideoFrame</a></p></td><td class="tblDescr"><p>Represents a frame of video data</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qvideoprobe.html">QVideoProbe</a></p></td><td class="tblDescr"><p>Allows you to monitor video frames being played or recorded</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qvideorenderercontrol.html">QVideoRendererControl</a></p></td><td class="tblDescr"><p>Media control for rendering video to a QAbstractVideoSurface</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qvideosurfaceformat.html">QVideoSurfaceFormat</a></p></td><td class="tblDescr"><p>Specifies the stream format of a video presentation surface</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qvideowindowcontrol.html">QVideoWindowControl</a></p></td><td class="tblDescr"><p>Media control for rendering video to a window</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qaudiobuffer-stereoframe.html">QAudioBuffer::StereoFrame</a></p></td><td class="tblDescr"><p>Simple wrapper for a stereo audio frame</p></td></tr>
</table>
<!-- $$$QtMultimedia-description -->
<a name="details"></a>
<div class="descr">
<h2>Detailed Description</h2>
<p>The C++ classes provide more control over the multimedia content than the QML alternatives. If your application is serving complex use cases such as decoding media files, accessing video or audio buffers, use the C++ alternative. For more details about the complex audio, video, and camera use cases supported by the C++ classes, refer to Qt Multimedia Overview.</p>
</div>
<!-- @@@QtMultimedia -->
</div>
</div>
</div>
</div>
</div>
<div class="footer">
<p>
<acronym title="Copyright">©</acronym> 2013 Digia Plc and/or its
subsidiaries. Documentation contributions included herein are the copyrights of
their respective owners.<br> The documentation provided herein is licensed under the terms of the <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License version 1.3</a> as published by the Free Software Foundation.<br> Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide. All other trademarks are property
of their respective owners. </p>
</div>
</body>
</html>
|