This file is indexed.

/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">&copy;</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>