Lines Matching refs:m_mediaRecorder
149 m_mediaRecorder.reset(new QMediaRecorder(m_camera.data()));
150 …connect(m_mediaRecorder.data(), &QMediaRecorder::stateChanged, this, &qtCamera::updateRecorderStat…
154 …connect(m_mediaRecorder.data(), &QMediaRecorder::durationChanged, this, &qtCamera::updateRecordTim…
155 connect(m_mediaRecorder.data(), QOverload<QMediaRecorder::Error>::of(&QMediaRecorder::error),
158 m_mediaRecorder->setMetaData(QMediaMetaData::Title, QVariant(QLatin1String("Test Title")));
165 updateRecorderState(m_mediaRecorder->state());
186 m_mediaRecorder->setAudioSettings(m_audioSettings);
191 m_mediaRecorder->setVideoSettings(m_videoSettings);
193 m_mediaRecorder->setContainerFormat("video/quicktime");
202 supportedResolutions = m_mediaRecorder->supportedResolutions();
207 const QStringList supportedAudioCodecs = m_mediaRecorder->supportedAudioCodecs();
209 QString description = m_mediaRecorder->audioCodecDescription(codecName);
213 const QStringList supportedVideoCodecs = m_mediaRecorder->supportedVideoCodecs();
215 QString description = m_mediaRecorder->videoCodecDescription(codecName);
219 const QStringList formats = m_mediaRecorder->supportedContainers();
222 QString description = m_mediaRecorder->containerDescription(format);
229 supportedResolutions = m_mediaRecorder->supportedResolutions();
240 m_mediaRecorder->setAudioSettings(m_audioSettings);
241 m_mediaRecorder->setVideoSettings(m_videoSettings);
242 m_mediaRecorder->setContainerFormat("video/quicktime, variant=(string)iso");
260 QString str = QString("Recorded %1 sec").arg(m_mediaRecorder->duration()/1000);
278 m_mediaRecorder->setOutputLocation(QUrl::fromLocalFile(lo));
279 m_mediaRecorder->record();
285 m_mediaRecorder->stop();
367 QMessageBox::warning(this, tr("Capture Error"), m_mediaRecorder->errorString());
425 if (m_mediaRecorder->state() == QMediaRecorder::RecordingState)