summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorNicholas Bennett <nicholas.bennett@qt.io>2021-07-23 16:16:03 +0300
committerEdward Welbourne <edward.welbourne@qt.io>2021-08-10 11:09:32 +0000
commit5c763eb639cd0c8ab3cfdc3ae74f5ea23edd03b3 (patch)
treeb291f48bb6e364d06e04e610f38938d04d215897 /examples
parent88ab61f05d9964fed012c1a9149cb5af17059c8e (diff)
Doc: Fix Qt Multimedia Documentation Part 3
API docs review and changes to solve qdoc warnings Task-number: QTBUG-95115 Pick-to: 6.2 Change-Id: I165360e66930fc3cc1c27ff158a188a7c054d86d Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'examples')
-rw-r--r--examples/multimedia/audiorecorder/audiorecorder.cpp2
-rw-r--r--examples/multimedia/audiorecorder/doc/src/audiorecorder.qdoc29
2 files changed, 17 insertions, 14 deletions
diff --git a/examples/multimedia/audiorecorder/audiorecorder.cpp b/examples/multimedia/audiorecorder/audiorecorder.cpp
index 3be305465..026139010 100644
--- a/examples/multimedia/audiorecorder/audiorecorder.cpp
+++ b/examples/multimedia/audiorecorder/audiorecorder.cpp
@@ -117,7 +117,7 @@ AudioRecorder::AudioRecorder()
ui->qualitySlider->setRange(0, int(QImageCapture::VeryHighQuality));
ui->qualitySlider->setValue(int(QImageCapture::NormalQuality));
- //bitrates:
+ //bit rates:
ui->bitrateBox->addItem(tr("Default"), QVariant(0));
ui->bitrateBox->addItem(QStringLiteral("32000"), QVariant(32000));
ui->bitrateBox->addItem(QStringLiteral("64000"), QVariant(64000));
diff --git a/examples/multimedia/audiorecorder/doc/src/audiorecorder.qdoc b/examples/multimedia/audiorecorder/doc/src/audiorecorder.qdoc
index 8f46e01ac..5e6864a9f 100644
--- a/examples/multimedia/audiorecorder/doc/src/audiorecorder.qdoc
+++ b/examples/multimedia/audiorecorder/doc/src/audiorecorder.qdoc
@@ -42,29 +42,32 @@
\section1 Displaying the Window and Audio Settings
We display a window for the user to select the appropriate audio input,
- codec, container, and sample rate. Allow a setting of either quality or
- bitrate. Finally, the output file can be selected and recording can be
- started.
-
- The lists are setup using the \l{QAudioRecorder::audioInputs()}{audioInputs()},
- \l{QAudioRecorder::supportedAudioCodecs()}{supportedAudioCodecs()},
- \l{QAudioRecorder::supportedContainers()}{supportedContainers()},
- \l{QAudioRecorder::supportedContainers()}{supportedContainers()}, and
- \l{QAudioRecorder::supportedAudioSampleRates()}{supportedAudioSampleRates()}
- methods. The quality slider is setup from 0 (zero) to
+ codec, container, sample rate, and channels. It allows setting of either
+ quality or bit rate. Finally, the output file can be selected and recording
+ can be started.
+
+ The lists are populated using the following methods:
+ \list
+ \li \l{QMediaDevices::audioInputs()}
+ \li \l{QMediaFormat::supportedAudioCodecs()}
+ \li \l{QMediaFormat::supportedFileFormats()}
+ \li \l{AudioDevice::maximumSampleRate()}
+ \li \l{AudioDevice::minimumSampleRate()}
+ \endlist
+ The quality slider is setup from 0 (zero) to
\l{QMediaRecorder::VeryHighQuality} with a default value of
- \l{QMediaRecorder::NormalQuality}, while the bitrates are hardcoded
+ \l{QMediaRecorder::NormalQuality}, while the bit rate box are hard-coded
into the list.
\section1 Recording Audio
- To record audio we simply create a QAudioRecorder object.
+ To record audio we simply create a QAudioRecorder object,
\code
audioRecorder = new QAudioRecorder(this);
\endcode
- And setup the lists as described above. The text on the record and pause
+ and setup the lists as described above. The text on the record and pause
buttons are toggled depending on the \l{QMediaRecorder::RecorderState}{state} of
the \c audioRecorder object. This means that if the state is
\l{QMediaRecorder::StoppedState} then the button text will be "Record" and