Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QQnxMediaRecorder Class Reference

#include <qqnxmediarecorder_p.h>

+ Inheritance diagram for QQnxMediaRecorder:
+ Collaboration diagram for QQnxMediaRecorder:

Public Member Functions

 QQnxMediaRecorder (QMediaRecorder *parent)
 
bool isLocationWritable (const QUrl &location) const override
 
void record (QMediaEncoderSettings &settings) override
 
void stop () override
 
void setCaptureSession (QQnxMediaCaptureSession *session)
 
- Public Member Functions inherited from QPlatformMediaRecorder
virtual ~QPlatformMediaRecorder ()
 
virtual QMediaRecorder::RecorderState state () const
 
virtual void pause ()
 
virtual void resume ()
 
virtual qint64 duration () const
 
virtual void setMetaData (const QMediaMetaData &)
 
virtual QMediaMetaData metaData () const
 
QMediaRecorder::Error error () const
 
QString errorString () const
 
QUrl outputLocation () const
 
virtual void setOutputLocation (const QUrl &location)
 
QUrl actualLocation () const
 
void clearActualLocation ()
 
void clearError ()
 
QIODeviceoutputDevice () const
 
void setOutputDevice (QIODevice *device)
 

Additional Inherited Members

- Protected Member Functions inherited from QPlatformMediaRecorder
 QPlatformMediaRecorder (QMediaRecorder *parent)
 
void stateChanged (QMediaRecorder::RecorderState state)
 
void durationChanged (qint64 position)
 
void actualLocationChanged (const QUrl &location)
 
void updateError (QMediaRecorder::Error error, const QString &errorString)
 
void metaDataChanged ()
 
QMediaRecordermediaRecorder ()
 
QString findActualLocation (const QMediaEncoderSettings &settings) const
 

Detailed Description

Definition at line 25 of file qqnxmediarecorder_p.h.

Constructor & Destructor Documentation

◆ QQnxMediaRecorder()

QT_BEGIN_NAMESPACE QQnxMediaRecorder::QQnxMediaRecorder ( QMediaRecorder * parent)
explicit

Definition at line 21 of file qqnxmediarecorder.cpp.

Member Function Documentation

◆ isLocationWritable()

bool QQnxMediaRecorder::isLocationWritable ( const QUrl & location) const
overridevirtual

Implements QPlatformMediaRecorder.

Definition at line 26 of file qqnxmediarecorder.cpp.

◆ record()

void QQnxMediaRecorder::record ( QMediaEncoderSettings & settings)
overridevirtual

Implements QPlatformMediaRecorder.

Definition at line 36 of file qqnxmediarecorder.cpp.

References QPlatformMediaRecorder::actualLocationChanged(), QQnxAudioRecorder::actualLocationChanged(), QObject::connect(), d, QObject::disconnect(), QQnxAudioRecorder::durationChanged(), QPlatformMediaRecorder::durationChanged(), settings, QPlatformMediaRecorder::stateChanged(), and QQnxAudioRecorder::stateChanged().

+ Here is the call graph for this function:

◆ setCaptureSession()

void QQnxMediaRecorder::setCaptureSession ( QQnxMediaCaptureSession * session)

Definition at line 31 of file qqnxmediarecorder.cpp.

Referenced by QQnxMediaCaptureSession::setMediaRecorder().

+ Here is the caller graph for this function:

◆ stop()

void QQnxMediaRecorder::stop ( )
overridevirtual

Implements QPlatformMediaRecorder.

Definition at line 59 of file qqnxmediarecorder.cpp.

References QQnxAudioRecorder::stop().

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: